The former Q BBQ (and Philadelphia Fish & Co. for many years before that) at 205 Chestnut Street is on the way to becoming Lucha Cartel, with a grand opening happening on April 10. The restaurant is owned by Darren Hill and the National Mechanics crew, and the concept is modern Mexican/Central American/South American. [The Insider]
Filed under: