Flames7

Two New TNT/Tacos and Tequila

Our two new TNT restaurants are now open – one in San Antonio at The Mosaic apartment development and one in Uptown Dallas in The Quadrangle. The TNT concept was developed by Jim and Liz Baron, and David Pencsak. A sister concept to Blue Mesa Grill, TNT centers around two bars of its namesake, one for tacos and the other for tequila.

Read More ...