Anyone know when Triumph is set to open its doors on Chestnut St? I have not been to the other locations but I am looking forward to some American comfort food (other than burgers) in Old City. Has anyone gone? Is it similar to the Manayunk Brew Pub? When is it set to open?
Here's the website if you have no idea what I am talking about.