I've been here many times. The food is really good- huge portions! So for the price, you get leftovers or can split the meal. Stick to appetizers if you're not that hungry. Even the sandwiches are huge. They have beer specials during games. The staff is always super friendly and helpful. If you have kids, I'd go during the day or early evening. They have tables next to open windows for an outdoor feel and people watching.
more