Remove Ads

Photo of Super Taqueria

Super Taqueria

720 Main St, Watsonville, California 95076 USA

158 Reviews

That is a $9+ tax super burrito.

Photo Credit: Yelp

Remove Ads