Nestled alongside the crestline of Horseshoe Falls, Top of the Falls Restaurant overlooks Terrapin Point from Niagara Falls State Park on Goat Island. The only dine-in restaurant on the U.S. side to ...