Super Cuca's Taqueria
(805) 962-4028 | View Website

626 W Micheltorena St, Santa Barbara, CA | Directions   93101

34.419238 -119.715853
Get Directions