Elbo Room Address 241 S. Fort Lauderdale Beach Blvd Fort Lauderdale Florida 33316 United States Upcoming Events No events in this location