Search results
We did not find results for: top of the falls restaurant pictures.
Check spelling or type a new query.
We did not find results for: top of the falls restaurant pictures.
Check spelling or type a new query.
This restaurant, located at Terrapin Point on Goat Island, offers a spectacular view of the American Falls while serving...
Website: eventseeker.com
Phone: (716) 278-0340
1 Goat Island Rd Niagara Falls, NY 14303 294.58 mi
Is this your business? Verify your listing
2.5 173 reviews
I really liked the fries here, I was devastated when I realized they weren't open any other day I was there. More
Sure, it's a tourist trap that's disorganized, a little dirty, poorly marked, and generally unimpressive. The staff seems to turn over quickly, so if you're looking for experienced pros, well,... More