-
Super Taqueria
is a highly regarded Mexican Food Restaurant
Ranked #1 of 40 Restaurants in Freedom Watsonville.
Some say, it is whole, sour.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
BEST VEGGIE BURRITOS EVER!! Ask for whole beans, rice, n sour cream. Yum.