633 E Cabrillo Blvd, Santa Barbara 93103, United States
633 E Cabrillo Blvd, Santa Barbara 93103, United States
No delivery
Spot something wrong?
Dishes at Barra Los Arcos / The Set. Prices may vary in venue.
Been to Barra Los Arcos / The Set? Be the first to share what you ate.