-
Taqueria Super Taco
is a much liked Mexican Food Restaurant
Ranked #1 of 4 Restaurants in WOODLAKE Woodlake.
Some say, it is extra, amazing, supreme.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Get the Burrito Supreme w/Asada and extra cheese. Amazing.