Taqueria Vallarta # 1
829 S General McMullen Dr, San Antonio 78237