Taqueria Vallarta
Taqueria Vallarta, 1221 Mission St, Santa Cruz, CA 95060, USA
5 - 12 min
ready for pickup
Most Liked Items From The Menu
Full Menu
9:00 am - 10:25 pmMost Ordered
The most commonly ordered items and dishes from this store
Tacos
Burritos
Combination Plate
Special Plates
Basic Plate
Nachos
Quesadillas
Tostadas
Vegetarian
A La Carte
Beverages
Kids
Side Orders
Breakfast
Catering
Dessert
Taqueria Vallarta - Mission St Near Me - Pickup and Delivery
Sign in / Sign Up