150 W Monte Vista Ave, Turlock 95382, United States
150 W Monte Vista Ave, Turlock 95382, United States
No delivery
Spot something wrong?
Dishes at El Asadero Taco Shop. Prices may vary in venue.
Been to El Asadero Taco Shop? Be the first to share what you ate.