Restaurant
Taqueria Vallarta
Von 34 Einheimischen empfohlen,
Standort
893 41st Ave
Santa Cruz, CA
Opal Cliffs
Tipps von Einheimischen
One of the best taquerias in SC. Their shrimp or fish tacos are delicious! There' s an outdoor seating area for your sunny day.