I only had a couple of beers here so I can't judge the food, but the atmosphere is great. It's much larger inside than it appears from the parking lot. The staff is very helpful and courteous and they had tons of TV's. It was a great place to watch sports and I would definitely go back.