Restaurateurs Jeffrey Yarbrough and Camille McDonald, part of the team that opened the popular Teddy Wongs dumpling house in Near Southside, will open a completely new concept across from Dickies Arena.
The restaurant will replace a former Taco Heads at 1812 Montgomery St.
According to records, the new business is tentatively named La Pistola. But that slang term is a placeholder, and the new name and food concept have not been decided, Yarbrough said…