Top 10 Gas Station Taquerias in Austin
Fuel up with the unofficial food of Central Texas
"...1) Taqueria Anyeli In a Shell station on West 32nd Street,..."
Information is power. Support the free press, so we can support Austin. Support the Chronicle