I've added this place to my weekly rotation of restaurants.
The environment - There's lots of room here. The main seating area room needs better heating though as it gets really cold during the winter. Not too many people come here, so it's never too noisy and the service is never slow.
The staff - The staff is usually really nice. We have a female waitress named Kerry usually and she's one of the best waitresses I've had. Always friendly and can take a complaint with a smile on her face. She's a great symbol for this place.
The food - I usually order chili cheese fries and ribs here and my mom gets the salad. The portion sizes are great and they give you more than enough to make a 2nd meal out of. The ribs are nice and big but you have to make sure to let them know you want BBQ sauce on your ribs. They do not put any sauce at all on the ribs otherwise, which I find strange. They'll be happy to fix it for you though. My mom said the salad is really good. The chili-cheese fries have squares of beef which is different, but they taste fine. Wished they used cheese sauce instead of shredded cheese, but again, the taste is fine. They also use a neat garlic seasoning on their plain fries which goes really well with the ribs. They also give you a piece of cornbread which tastes good.
The price - The prices aren't too bad and the portions are extremely generous. When I come here, I know I'm also getting a meal for the next day as well.
Overall thoughts - I gave it 5/5. Nice staff, good food, the price:portion ratio is worth it. I really hope this place makes it as it is part of our weekly rotation.