Remove Ads

Photos for La Super-Rica Taqueria

4.3
2,484 votes

La Super-Rica Taqueria

622 N Milpas St, Santa Barbara, California 93103 USA

Add Photo