3451 Roosevelt Ave, San Antonio 78214, United States
3451 Roosevelt Ave, San Antonio 78214, United States
No delivery
Spot something wrong?
Dishes at Taqueria Nuevo Vallarta. Prices may vary in venue.
Been to Taqueria Nuevo Vallarta? Be the first to share what you ate.