I've only been there a 5-6 times, but they have great sandwiches and wraps. There is a large variety on the menu as well and I look forward to trying other items on it.
Comments I've had from others has been positive as well. Once there was some issue with not being waited on but it was at a shift change and seemed to just be a disconnect. Otherwise good staff and friendly with TV's everywhere if you're there for a game.