Dine overlooking Niagara Falls in The Keg Steakhouse and Bar. Located on the 9th floor of the Embassy Suites Hotel Niagara Falls – Fallsview, this location offers guests floor to ceiling panoramic views of the famous Falls.
When you take the elevator to the restaurant you know you will likely have a great view. We were sat a table with the Falls view. Service was great (Kate thanks). The food was awesome... Prime Rib...
The Keg may be a chain, but the food quality and service are always excellent. The added benefit here, is the fantastic view of both the Canadian and US falls.
The food was good and the plates were comparable to other Kegs. The service was impeccable and even if it was very busy, our young lady server came to see us a few times to see if everything was to...