Los Tarascos
Address:
314 E Haley St, Santa Barbara, CA 93101
Phone:
(866) 898-0529 Restaurants, Bakeries, Deli
Other Businesses:
- Chucks Waterfront Grill at 113 Harbor Way, Santa Barbara, CA 93109
- Eladio's Restaurant at 1 State St, Santa Barbara, CA 93101
- The Savoy at 409 State St, Santa Barbara, CA 93101
- Our Daily Bread at 831 Santa Barbara St, Santa Barbara, CA 93101
- The Endless Summer bar-cafe at 113 Harbor Way, Santa Barbara, CA 93109