Passions on the Beach, Dinner on the Sand
Caribbean food and seafood are served on the sand at Passions on the Beach, on Eagle Beach. Tiki torches and live instrumentals set the scene at sunset. The Table Desk, an independent reservation service, can reserve your table and confirm it in writing.

Breakfast, lunch and dinner are all served on the sand. There are two seating styles: thatched-roof tables with white cloths, and blue tables under straw umbrellas. Both styles sit directly on the sand.
Dinner brings Aruban seafood chowder, snapper with Creole sauce and polenta, and coconut-crusted grouper. A Caribbean lobster tail comes with drawn butter, and mojo-marinated pork rib chops cover the meat side. Gluten-free and vegan options are available, including a plant-based churrasco with avocado chimichurri.
Photos: Passions on the Beach.
- Area
- Eagle Beach
- Cuisine
- Caribbean, Seafood
- Price level
- $$$$ (our estimate, not exact pricing)
- Good for
- Romantic, Sunset, Family
Questions
Can I reserve a sand table at Passions through The Table Desk?
Yes. Send your date, preferred time, optional backup time and party size, and add your seating wish. You pay a flat $20 fee online. If neither time can be booked, the $20 is refunded in full.
What is on the dinner menu at Passions?
Caribbean dishes and seafood, such as Aruban seafood chowder, snapper with Creole sauce and polenta, and coconut-crusted grouper. Gluten-free and vegan options include a plant-based churrasco with avocado chimichurri.
What is the sunset setting like?
Tables sit on the sand, with tiki torches and live instrumentals at sunset. It sits in our sunset, romantic and family collections.
Can I pay with cash at Passions?
No. The restaurant takes cards only and does not accept cash, so bring a card for the meal. The $20 service fee is separate and is paid online to The Table Desk when you book.
When will I get my confirmation?
We email your confirmation as soon as the restaurant has made your booking. How long that takes depends on the restaurant. If we can't book it, your full $20 is refunded.







