Taqueria Lopez

restaurant in East Congress, Austin

Phone: (512) 619-3798

Address: 2008 Teri Rd