Restaurants & Bars

California Taqueria

Santa Cruz: taqueria next to Subway on Mission

Share:

Restaurants & Bars 5

Santa Cruz: taqueria next to Subway on Mission

yehfromthebay | Jul 24, 2007 05:50 PM

Does anyone know the name of the hole in the wall taqueria located right next to the Subway on Mission Street in Santa Cruz? I love their Burrito Al Pastor.

Want to stay up to date with this post?

Feedback