I use to thoroughly enjoy this place when I worked up in Yorkville. I now work in the downtown core - and one of these places recently opened up in the TD Centre Food Court. It is quite enjoyable. The sauce is addicting.
Anyone else enjoy going to any of the Hero Burger locals around the city?