This place is the best! I love the stadium seating and all the screens and how nice it is. But the best part is that they built it on the west side! Seriously, this town needs to realize that there are a lot of people who live on the west side and there is money to be made if you locate on the west side. We get tired of driving all the way to the east side of town and will patronize places that are located closer to home!
more