Super Cuca's Taqueria
Address:
2030 Cliff Dr, Santa Barbara, CA 93109
Phone:
(805) 966-3863
Restaurants,
Mexican
Other Businesses:
- Habit at 628 State St, Santa Barbara, CA 93101
- Mesa Pizza Co at 315 Meigs Rd, Santa Barbara, CA 93109
- Romanti-Ezer at 701 Chapala St, Santa Barbara, CA 93190
- Seagrass Restaurant at 30 E Ortega St, Santa Barbara, CA 93101
- Trattoria Vittoria at 30 E Victoria St, Santa Barbara, CA 93101