We went to Canyon Creek after reading reviews on tripadvisor. We were looking for a good meal at a good price, and this fit the bill. We called for a reservation and got a window booth with partial view of the falls. The steaks we ordered were done exactly the way we ordered. The food and service both were excellent. We were served by a waitress that was in training, and I have to say, she did a great job! I happen to say I had a little piece of fat on my steak, and the waitress that was training her came over and offered me a free dessert. That is customer relations at it's best! I would highly recommend this place to anyone! One of the best restaurants we went to in Niagara Falls.