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.

Cafe Sol Mexican Grill and Margarita Bar

St Lawernce Gap, St. Lawrence Gap, Barbados
+1 246-420-7655
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent43%
  • Very good37%
  • Average13%
  • Poor4%
  • Terrible3%
Travelers talk about
“fajitas” (127 reviews)
“guacamole” (21 reviews)
“spicy beef” (19 reviews)
Open Now
All hours
Mexican, Bar, Vegetarian Friendly, Vegan Options
$$ - $$$
St Lawernce Gap, St. Lawrence Gap, Barbados
Write a Review
Reviews (1,838)
Traveler rating
Traveler type
Time of year
  • More languages

1 - 10 of 1,750 reviews

Reviewed 3 days ago

We visited Cafe Sol a few times whilst staying at the Yellow Bird Hotel next door (so very convenient!). Go just before happy hour and try to get a seat overlooking the beautiful little bay, whilst enjoying the best cocktails in the gap. We visited...More

1  Thank susan_jones1
Reviewed 3 days ago via mobile

Cafe Sol is right at the beginning of the Gap and has Mexican and Gringo meals (well that's what it says on their menu). The food is incredible, cooked to perfection and the portion sizes are very big. They have a special 2 for 1...More

1  Thank Daphne C
Reviewed 1 week ago

This place has one of the best atmosphere in the Gap.. drinks are great, having two for one on selected drink each night. As it was so busy, food took a little while to come but we were happy chatting and having drinks. Food was...More

2  Thank Lauren B
Reviewed 1 week ago via mobile

The food here is delicious! Decided to try this place out after reading the reviews, surely did not disappoint. I had chicken fajitas; the portion size is huge!! Made good use of happy hour with 2 for 1 cocktails...ideal!

2  Thank Fiona W
Reviewed 1 week ago via mobile

Was a nice dinner. Good food - maybe a little overrated. My steak fajita was tough but I guess you don't come to Barbados for steak :). All tourists which was interesting; my kids commented on that - no locals. Atmosphere and service was good...More

1  Thank 5HABfans
Reviewed 1 week ago via mobile

Fajitas were great, strong drinks, Mark was awesome to talk to. We sat on the patio and had people smoking right next to us the entire time. 😷 yuck!

Thank Cori D
Reviewed 2 weeks ago via mobile

We were staying in St Lawrence Gap and visited Cafe Sol most evenings as a start to the night due to their delicious cocktails, made even better in happy hour!! We ate one night and had Tacos and Prawn Skewers as our menu choices. My...More

2  Thank Louise R
Reviewed 3 weeks ago via mobile

This is arguably the best food in the gap. Has a view out to sea, reasonably priced food and drink and a lengthy menu of mexican food where sometimes you are limited to just a few choices. Staff were friendly and food came quick, couldn't...More

2  Thank Samhamxx
Reviewed 3 weeks ago via mobile

We went here 2 nights back to back! Great food, great service and price ok. The food was fresh and hot. The 2 for 1 drinks (twice a night ) is good. Highly recommend a visit and enjoy the Latin music!

1  Thank reubene123
Reviewed 3 weeks ago

We didn't eat here but had a nightcap most nights, by the end of the evening it is really great here, the staff a friendly and remember you, so you feel really welcome. They had live music a couple of times too which was fantastic....More

2  Thank WelshStephanie
Nearby Restaurants
My Friends Place
142 reviews
.38 miles away
Harlequin Restaurant
2,014 reviews
.15 miles away
193 reviews
.17 miles away
Castaways Bar & Grill
598 reviews
.03 miles away
Nearby Attractions
Dover Beach
1,270 reviews
.52 miles away
Barry's Surf Barbados Surf School
388 reviews
.69 miles away
Tiki Bar
137 reviews
.84 miles away
Crystal Waters Bar
85 reviews
.25 miles away
Questions & AnswersAsk a question
Hi Just wondering why you won't accept reservations for two people? It's a bit hit and miss trying to secure a table without a reservation and we were told by staff that they couldn't accept a reservation from us as we were only 2 people?
February 28, 2017|
Answer Show all 7 answers
Response from Twinmomma | Property representative |
On the subject of our prices being raised although the portions have remained the same I would just like to add that, in Barbados almost all of our "Mexican" ingredients need to be imported and, through no fault of ours... More
What time do you open ?
December 2, 2016|
Answer Show all 2 answers
Response from EvoWestMidlands | Reviewed this property |
From lunch time every day apart from Monday when it opens at 18.00 hrs. Happy hour 18.00 till 19.00 hrs two for one Cocktails plus daily two for one specials all day.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$8 - $24
Lunch, Dinner, Late Night, Drinks
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Serves Alcohol, Full Bar, Free Wifi
Good for
Scenic view, Bar scene, Kids, Special occasions, Families with children, Large groups
Open Hours
11:30 am - 1:00 am
5:00 pm - 1:00 am
11:30 am - 1:00 am
11:30 am - 1:00 am
11:30 am - 1:00 am
11:30 am - 2:00 am
11:30 am - 2:00 am
Location and Contact Information
  • Address: St Lawernce Gap, St. Lawrence Gap, Barbados
  • Location: Caribbean  >  Barbados  >  Christ Church Parish  >  St. Lawrence Gap
  • Phone Number: +1 246-420-7655
  • E-mail
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