Barba Roja Restaurant & Bar
2050 W Camelback Rd, Phoenix
(480) 486-9967
Recent Reviews
Order Online
You May Also Like
ADS Subs & Salads - 2040 W Camelback Rd
Salad
AZ Taco King Phoenix - 2030 W Camelback Rd
Tacos, Mexican
Pepe's Taco Villa - 2108 W Camelback Rd
Mexican
Restaurants in Phoenix, AZ
Barba Roja Restaurant & Bar
2050 W Camelback Rd, Phoenix, AZ 85015
(480) 486-9967