Barba Roja Restaurant & Bar

  • 2050 W Camelback Rd , 85015

Gallery

6kn6mkmX9W
cbYTzk6xKs
EkdS9I0XV5
H4DTi4Gtqk
rvl3jvLBUw
wwk4b8duT6
YUS9bob130
ZitUOXnvEq
6kn6mkmX9W
cbYTzk6xKs
EkdS9I0XV5
H4DTi4Gtqk
rvl3jvLBUw
wwk4b8duT6
YUS9bob130
ZitUOXnvEq

Take-Out/Delivery Options

  • Take-Out
  • Delivery

Menu