I've been here a LOT. I live down the road.
To start...the food here is pretty much all good. The only thing I would suggest avoiding is the nachos. They load them up but so much the chips turn soggy real quick. However they have odd things like deep fried pickles which are delicious and their breakfast foods are super delicious.
The staff is wonderful and we are never left for wanting to say the least. Some of them actually recognize us by face which is nice.
The restaurant itself is really nice, some of the seats are a bit beat up but otherwise it's always really clean and they have mini juke boxes at each table and you get 2 songs for a quarter so bring your change! Unless you hate 50s music that is. It's also all 50 decor inside so if you're looking for a nostalgic place, this is the place to go.
As for the shakes, everyone is right in saying they are awesome and they're HUGE. I can almost never finish them.
Over all, I'd highly suggest this place and also you can ask for the discount cards so if you get 7 meals, you get 1 free. It's not very pricey either which is a plus.