Ok, I've been a few times and the bad reviews are not deserved.
I've had several menus items and likes them all. My favorite being Jenn's chicken sandwich. Wow was it great.
Service can be a little slow, it everything is made from scratch! What do you expect? Totally a fun chain that people see as a novelty, but they produce quality food most of the time.
Give it a shot, just not on a day the Jays are playing. It's packed from pregame diners.