Ellie's Catering Logo Ellie's 50's Diner Logo Flamingo Ballroom Logo

Phone Icon (561) 276-1570  | Catering (561) 276-7716

We are Open with Covered Outside Seating, Inside Seating and Take Out.
See Our Summer Specials Lunch & Dinner Menu.

Like Us on Facebook

Our Place
Your Place
Or Anyplace
A 50's-Style Diner Offering
Good Food & Great Times

A Fun, Friendly, & Fabulous Dining Experience

Front Of Diner

Our full-service, 50's-style diner serves breakfast, lunch, and dinner in a warm, retro diner atmosphere. Offering much more than great food and fond memories, we host special dinner events and live entertainment throughout the year.

Our Diner


Impress your guests with amazing meals prepared and provided by our chefs at Ellie's Flamingo Ballroom. We feature two private rooms for on-site catering and can even deliver or prepare hot, fresh meals at your location.


About Us

Experience a real blast from the past at Ellie's 50's Diner & Flamingo Ballroom Catering. Conveniently located on the Delray Beach and Boynton Beach border, we serve guests from Boca Raton, Deerfield Beach, Highland Beach, Lake Worth, Lantana, West Palm Beach, and all of Palm Beach County in South Florida. We offer family dining at its absolute finest!
For more than a quarter of a century, owners Bob and Ellie have been serving hot, delicious meals, hosting special events, and just generally making their guests feel at home in the diner. We genuinely care about our customers and the community, which is why we often donate our services to local programs throughout the year.

Check Out Our Online Gallery

Members of the Delray Beach Chamber of Commerce

$50.00 Off
When You Book a Party for 50 or More Guests


Thank you for your interest. Please reach out with questions or comments using the information below. We look forward to hearing from you.

(561) 276-1570
Catering: (561) 276-7716

Follow Us On
Facebook Icon

2410 N Federal Highway
Delray Beach, FL 33483

The Ballroom Is Available Any Time for Special Events

Hours of Operation:
Monday – Friday 8 a.m. - 9 p.m.
 Saturday & Sunday 8 a.m. - 9 p.m.

Service Area
Delray Beach & All of Palm Beach County