La Super-Rica Taqueria



No Reviews

622 N Milpas St
Santa Barbara, California 93103

805-963-4940



Ratings & Reviews

No reviews.