This place has it all - a wide varied menu to chose from, and then it tastes good too! A ton of TV's, and a usually willing staff to changing one of them if your game of choice isn't on. A fun atmosphere and a very friendly staff. The location is good too. I've never had to wait too long for a table, and the same good for the wait for the food/drinks to arrive. Multiple visits, multiple smiles on my face!