Bars & Saloons
E Spot Restaurant and Bar
1100 SE 17th St, Fort Lauderdale, FL
Casual atrium restaurant and bar inside the Embassy Suites, offering American comfort food and cocktails in a tropical indoor garden.
Located on 17th Street near Port Everglades, E Spot serves a variety of American classics including fresh seafood, wings, and signature burgers. The restaurant is uniquely situated within a lush, twelve-story atrium complete with tropical palm trees and a koi pond, providing a cool, shaded environment away from the intense South Florida sun.
The menu features coastal-inspired dishes like the Key Largo fish sandwich alongside wood-fired pizzas and craft cocktails. Its location is a practical stop for riders visiting the nearby Broward County Convention Center or exploring the local waterfront, offering a relaxed atmosphere with both indoor and poolside veranda seating.