Taqueria Vallarta
Address:
1101 Pacific Ave
Santa Cruz, CA 95060
Phone:
(831) 471-2655
Description:
Taqueria Vallarta is the most popular cheap Mexican restaurant in Santa Cruz. With five locations in Santa Cruz and one in Felton, including the flagship restaurant on Pacific Ave., Vallarta is open early and closes late. Whenever the hankering for a carnitas burrito or fish tacos hits you, Vallarta is there. Vallarta also serves up plates like Chile Rellons, Enchiladas, and Fajitas. Their meats are savory, their beans fresh, and rice well seasoned. Also offer many vegetarian and children's options. Fast, affordable, filling, and tasty, you can't go wrong with a meal from Taqueria Vallarta.
Map: