We have been coming here for the past year and a half, so I feel confident giving this establishment such a high review. The food has consistently been delicious and never a complaint about service. Why not 5 stars? For me, it's just that unless I eat food that is so mouth watering that I want to slap my mother, I reserve 5 stars for a few establishments. But don't be discouraged. If you want fresh, unpretentious home styled cooking with a great beer, this place is for you. DON'T SKIP ON THE CHEESE CURDS!!