Main Content Starts Here, tab to start navigating

Welcome to
Sangria's

Beachside Bistro

Tropical Flavours & Tropical Views

Our Story

Located at Elysian Beach Resort, Sangria’s boasts a casual beachside bistro atmosphere. Serving breakfast, lunch and dinner in an open-air setting, overlooking the blue ocean and white sandy beach. Enjoy your swim and then join us for a carafe of our signature Sangria, salads, sandwiches, pizza and much more! Swimsuits Welcome!

a glass of orange juice next to a cup of coffee

Gift Cards

Give the gift that everyone will enjoy! Our gift cards are available for purchase in-store and online. Gift cards are valid at ALL St. Thomas Restaurant Group locations. Please see the bottom of the page to view all affiliate locations.

Purchase Gift Card
a bird sitting on top of a beach

Events & Catering

Inquire Now

Imagine your next special occasion spent overlooking the beautiful Cowpet Bay at the Elysian Beach Resort. Our casual beachfront dining space offers an inviting extension to the outdoors. Beyond lies a picturesque waterfront beach, creating a captivating backdrop for a variety of events, from wedding receptions to corporate gatherings, birthdays, baby showers and so much more. Inquire today about your event!

Careers

Work With us

We’d love to have you join our team! Please use the form below to apply. Feel free to send in your resume even if you don't see the position you're looking for listed.

STRG Sip & Savor Rewards

STRG Sip & Savor Rewards

How the program works! 

Turn your cravings into rewards:

- Earn 1 point for every $1 spent
- Redeem points for free food, drinks & more
- Get exclusive member-only offers
- Celebrate your birthday with a free dessert on us

*With rewards redeemable starting at just 115 points! Enjoy rewards like a free well-drink or beer, dinner entree, bottle of wine, and much more!

*Redeemable at specific locations

*Rewards expire after 60 days

Contact

Get in touch

Send us a message and we’ll get back to you as soon as possible. You can also reach us by phone at (340) 714-7874.

Looking forward to hearing from you! 

Please check errors in the form above
Thank you for your inquiry. We’ll be in touch shortly.