File this place under the "it is what it is" column. It's a restaurant to support the stadium crowd. It's loud, bold, and theme'd.
Not in the slightest the kind of place I want to hang out, but I really didn't have much to complain about beyond my own distaste for the place.
The food was really pretty good, they had a few decent beer options, and the service was friendly and attentive.