Offering one of the best views within Niagara Falls State Park, Top of the Falls restaurant serves a full menu of American and regional culinary favorites, heavy on the soups and salads. The restaurant is located on Goat Island, overlooking Terrapin Point, and guests can look out on Horseshoe Falls through floor-to-ceiling windows or opt to eat on one of the outdoor dining decks.
rate and review this attraction: