This place is as "mainstream" and "large format" as they come. It's very large and busy. Don't expect haute cuisine. But the food is OK. The skirt steak dinner was good. The lamb shank was just OK.
Unfortunately, this place is a victim of its own success. Because of the location, they get bombarded with after-game crowds. This means that the service leaves something to be desired. We were here with several kids, but the kitchen "forgot" to put in the kids meals. The poor kids were starving before they saw food. One kid did get his food rather quickly, but that just made the other kids salivate even more. To make things worse, the kids meals cost $10-$14! Those are whopping prices for kids meals.
Other requests that were made of the kitchen were simply not followed on. The manager did apologize, and offered deserts on the house. Too bad the deserts looked better than they tasted.
At the end, the bill was inflated by 10% with additional fictitious charges (like extra charge for salads, that were included with the meal.)
P.S. When a game is on, don't bother trying to get a seat without reservations.