1 / 3



Pelican Landing
2301 SE 17th St, Fort Lauderdale
Restaurant· 2 min from marina (123m)
Pelican Landing is a waterfront restaurant on SE 17th St in Fort Lauderdale where you can grab a meal with solid views of the Intracoastal. The vibe is relaxed and open-air, with outdoor seating, live music, and cold drinks to round out the experience. It's a go-to spot when you want fresh seafood and a laid-back atmosphere without a lot of fuss.
Cuisine
seafood


