I can't say I've ever really been disappointed. Service is always on par, food is good, and not overpriced. The only time I had bad food was when I ordered pick up and didn't get there til later on so the food had been sitting out but that's my fault. Year round good place to eat.
more