I like the location - plenty of parking. Great Bar Setting with plenty of HDTV to watch the games. They have a good selection of beers on tap. Few of the times I've been - here - the bar scene was mostly older men. However, they do have 1/2 off happy hour :)
The food is great but will mostly depend on your taste bud. Of course, if you're a first timer - make sure to try the original famous sandwich. But if you're a picky eater - their pizzas are pretty good.
The price is reasonable and definitely worth the portion. Service has always been good the time I've been there.