La Super-Rica Taqueria
(805) 963-4940

622 N Milpas St, Santa Barbara, CA | Directions   93103

34.428039 -119.687136
Get Directions