clock menu more-arrow no yes

La Super-Rica Taqueria

622 N Milpas St, Santa Barbara, CA 93103

(805) 963-4940