We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Sol Bar Restaurant

Peter Rest # 226, Christiansted, St. Croix
+1 340-778-6986
Call
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent51%
  • Very good20%
  • Average25%
  • Poor4%
  • Terrible0%
Travellers talk about
“skirt steak” (2 reviews)
“rice” (3 reviews)
Restaurant Hours
CUISINES
Caribbean, Latin, Spanish
PRICE
$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
Peter Rest # 226, Christiansted, St. Croix
All Details
Write a ReviewReviews (24)
Traveller rating
Traveller type
Time of year
Language

1 - 10 of 21 reviews

Reviewed 12 September 2017

As a tourist we went here a few years ago. As a resident for five years it is our favourite place to eat. The steaks are awesome and it comes with a huge baked potato. Don't be in a hurry, enjoy the cool air conditioning...More

Thank Cindy S
Reviewed 10 August 2017

I don't know if I'm accustom to latin food being prepared and flavored differently or what. My pork was extremely dry and the beans had no flavor. I was disappointed for sure.

Thank Dont4getme
Reviewed 12 July 2017 via mobile

Atmosphere was more of a "local flavor." Food was good, but maybe a little pricy for the locale. Friendly service.

Thank TrustJR
Reviewed 25 May 2017 via mobile

They have the best Cicharonies in the Carribean. Fried plantains are also great. Reasonably priced. Atmosphere not to great but food makes up for it.

Thank jkenjohnson
Reviewed 22 March 2017

This is not a fancy restaurant, but the food is excellent. The cuts of beef were very high quality and cooked just as ordered. I had the NY Strip and it was around 12oz. Prices were reasonable and the service was friendly.

Thank LuvToGo20
Reviewed 22 December 2016

Something I learn..."YOU CAN ALWAYS CALL IN ADVANCE". No matter what you want to eat, for you or if you are with your family, you can call and it's ready "IN 25 MINUTES", no matter how big the order. Even if you're dine in you...More

Thank Encarnacion D
Reviewed 14 December 2016

Craving good meat this is the place, ate pork and beef and was great. Spicy rice is Spanish /orange rice to others, not spicy but very good.

Thank R A
Reviewed 21 November 2016 via mobile

Many different variety of food soup and steaks seafood ect.Take out or dine in either A/C or under a pavilion bar available ! Parking is not the best but what parking misses food makes up for. Sometimes the wait can be challenging and needs to...More

Thank Terance01
Reviewed 2 November 2016

This is a very popular local restaurant. They have awesome local food, such as mofango, goat stew and chicken soup. Their skirt steak is very tasty. If you are visiting and want some "real" local cuisine be sure to stop in.

Thank Cindy S
Reviewed 2 November 2016 via mobile

El Sol has some of the best food on island. The grilled chicken breast with baked potato is one of my favorite dishes! I recommend El Sol to anyone! Love it!

Thank Suki Suki A
Nearby
Nearby Restaurants
Napoleon's Pizza
58 reviews
.70 km away
Ace Roti
46 reviews
.76 km away
CHOP & Grill
6 reviews
.93 km away
Nearby Attractions
Old Danish Customs House
58 reviews
4.32 km away
Scale House
62 reviews
4.32 km away
Diageo's Captain Morgan Rum Distillery
87 reviews
3.85 km away
St. Croix Ultimate Bluewater Adventures (SCUBA), Inc.
758 reviews
4.55 km away
Questions & Answers
Get quick answers from El Sol Bar Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Submit
Improve this listing

Restaurant Details

Rating summary
  • Food
    Service
  • Value
    Atmosphere
Cuisine
Meals
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Child-friendly
Location and Contact Information
  • Address: Peter Rest # 226, Christiansted, St. Croix
  • Location: Caribbean  >  U.S. Virgin Islands  >  St. Croix  >  Christiansted
  • Phone Number: +1 340-778-6986
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing