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
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent51%
  • Very good25%
  • Average21%
  • Poor3%
  • Terrible0%
Travellers talk about
“chicharrones” (2 reviews)
“pork” (2 reviews)
Restaurant Hours
Caribbean, Latin, Spanish
$$ - $$$
Peter Rest # 226, Christiansted, St. Croix
All Details
Write a ReviewReviews (28)
Traveller rating
Traveller type
Time of year

1 - 10 of 25 reviews

Reviewed 22 August 2018 via mobile

Stopped in on my first night back in St. Croix with family. Tried some new foods this time and pleasantly surprised. Tried the sweet potato dressing, it was delicious! I had pollo chicharrones with rice and beans. They tasted great! Rice and beans were well...More

Thank Nieka L
Reviewed 29 July 2018 via mobile

We eat here at least once every few weeks. I love their seasoned rice and beans. They give you really big portions and the prices are very reasonable.

Thank asherdasher63
Reviewed 22 July 2018

fish for dinner was very taste, customer service is very nice, you don't have to wait 2 hrs to eat lunch or dinner service is very fast anything that you want food or drink wise they have it all just have a sit and enjoy

Thank marthamom34
Reviewed 28 January 2018

Love eating here!! If you like latin food this is the place for you in St Croix. Not too expensive either. One of the servers is very friendly, the others not so much. Not rude but not too friendly either.

Thank migpadi
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
Nearby HotelsSee all 17 hotels in St. Croix
Club St. Croix Beach and Tennis Resort
76 reviews
3.89 km away
Sugar Beach Condo Resort
222 reviews
3.93 km away
The Palms at Pelican Cove
1,128 reviews
4.33 km away
Holger Danske Hotel
115 reviews
4.48 km away
Nearby Restaurants
Joe's Bar & Grille
49 reviews
1.18 km away
CHOP & Grill
10 reviews
.93 km away
8 reviews
.53 km away
Nearby Attractions
Protestant Cay
193 reviews
4.17 km away
Old Danish Customs House
61 reviews
4.32 km away
Scale House
65 reviews
4.32 km away
Diageo's Captain Morgan Rum Distillery
99 reviews
3.85 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
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Serves Alcohol, Waitstaff, Wheelchair Accessible
Good for
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