2301 SE 17th St, Fort Lauderdale, FL 33316, United States
Who wouldn’t want to enjoy an incredible meal at, ‘Fort Lauderdale’s best place to see the sunset’? Pelican Landing is a casual waterfront restaurant and bar that’s located just 4.0 miles from FLL. It offers amazing views of the Intracoastal Waterway! The atmosphere is casual, and the food is incredible. You’ll be able to enjoy fresh seafood, tasty burgers, Caribbean fare, signature cocktails, and beer – with a view! Don’t miss out on your chance to dine at this award-winning restaurant while you’re in Fort Lauderdale!