4141 State St, Ste E-1, Santa Barbara 93110, United States
4141 State St, Ste E-1, Santa Barbara 93110, United States
No delivery
Spot something wrong?
Dishes at Restaurant Open. Prices may vary in venue.
Been to Restaurant Open? Be the first to share what you ate.