The menu offers a good variety of choices. We love the food and haven't had anything we wouldn't recommend. We love sitting in the bar area (we don't drink alcoholic beverages) just to enjoy the sports-like atmosphere. They always have premier gaming events appearing on the tv's. The staff is friendly and the restaurants that is always very clean.