The Falls Landing

AAA Inspector Rating
18 E Main St
Brevard, NC 28712- Map It
Phone: (828) 884-2835
AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
Since 1993, this downtown eatery has been a hit with locals and tourists alike for its cozy atmosphere. Custom-made mahogany tables and chairs accent the Mexican tile floor, friendly service and varied menu of seafood and other Americana fare. Entrées show influences from around the world, including Caribbean conch fritters and Jamaican jerk chicken. The sesame tuna steak has an Asian flair. Traditional favorites include beer-battered fish and chips, filet mignon and a variety of burgers.
Center. 18 E Main St 28712
street only.
Closed some major holidays; also Sun & 10/1-5/25.
Casual Dining. Lunch and dinner served. Full bar, patio dining.