Taqueria La Playa II

restaurant in Govalle, Austin

Phone: (512) 386-5013

Address: 3518 E 7th St