893 41st Ave
1101 Pacific Ave Ste A Santa Cruz, CA
Olitas Cantina & Grill
Municipal Wharf Santa Cruz, CA
Taqueria Vallarta has amazing mexican food. My favorite are the flautas, but the burritos are VERY good too. The guacamole rocks too!
February 22, 2010
If you've been to or used
Taqueria Vallarta, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.