ToxicShock
100+ Posts
So they are opening up a Torchy's tacos here in Dallas around the corner from my house. I haven't lived in Austin since I graduated in1999. My neighbor says his friends in Austin brag about how good this place. Anyone on here ever eaten there? Anything specific I should try?