I've read many reviews lately about Spencer's. Some complained of price, service, lack of organisation etc. All these were NOT the case for my partner and I. We were greeted immediately upon entry, they confirmed our reservation, accommodated our request to sit outside and with a couple of minutes a staff member provided menus, water and a additional greeting. Our server was wonderful. They returned to our table multiple times to check on the food and if we needed anything else. To those who are worried about price, the portions were large. We brought the fries home, there were so many. The burger was cooked perfectly and it was able to be served on a gluten free bun. Parking was crazy, so do give yourself a bit extra time. We parked off Brant in a municipal lot and the walk was 5-10 minutes at most. Overall, I judge how good a restaurant is by whether I go back or not. I definitely will. The dinner was marvelous, view amazing, and atmosphere perfect. Yes Spencer's is more expensive than some chain roadhouse restaurants, but they can not compete.