The Falls Landing Restaurant
(479)
Seafood restaurant
Mountainside seafood eatery with a seasonal menu of burgers, steaks & fish specialties.
Address: 18 E Main St, Brevard, NC 28712
Hours: Closed ⋅ Opens 11:30 AM
Phone: (828) 884-2835
Located in beautiful downtown Brevard, North Carolina, The Falls Landing has been a staple of the community since 1993. Delicious food, a great drink selection ...
People also ask
How many waterfalls are near Brevard, NC?
What is the waterfall capital of North Carolina?
What mountains are in Brevard, NC?
Get menu, photos and location information for The Falls Landing in Brevard, NC. Or book now at one of our other 1234 great restaurants in Brevard.