I have been here twice and both times were great! Definitely good food and great service.
The portions are large and the prices are reasonable. It is very busy on the weekends, but I got a table within a reasonable amount of time. The wait isn't bad at all.
The service is friendly and the atmosphere isn't too loud. They have bar seating much like an old fashioned diner with plenty of booths and tables to any size crowd.
Great location off the interstate to meet people as well. I'll definitely go back.