They have beer. They also have an intriguing sports bar area set up. There is a decent sized flatscreen, with too large speakers, so you can actually hear the game.
My group was less than impressed with the appetizers, specifically 1) calamari and 2) jalapeno poppers. There were only about 4 poppers, surrounded by a bunch of stale tortilla chips.
I would certainly consider returning for a game or UFC night if I was in the area. I'm guessing it's a 3 or 4 star for that specific situation