After wrassling with ourselves a spell we've decided to consolidate our Austin Style taco making efforts into one location. Sorry, but for you that means you'll have to head across town to the original Tex Tubbs Taco Palace at 2009 Atwood Avenue, where you'll find some more great food and even some familiar faces. Thank you for your continued support,
Food Fight