Start from
Taqueria Nuevo Vallarta
3451 Roosevelt Ave, San Antonio 78214