CATEGORY
Restaurants
ADDRESS
1202 Chapala StSanta Barbara, CA 93101Phone: (805) 451-7722
visit website