Carrows
Address:
210 W Carrillo St, Santa Barbara, CA 93101
Phone:
(805) 966-1227
Restaurants,
American
Other Businesses:
- French Press at 1101 State St, Santa Barbara, CA 93101
- Acapulco at 1114 State St, Santa Barbara, CA 93101
- La Salsa at 1131 State St, Santa Barbara, CA 93101
- Piano Gastro Lounge at 129 E Anapamu St., Santa Barbara, CA 93101
- Arts and Letters Cafe at 7 E Anapamu St, Santa Barbara, CA 93101