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.

Barraca Restaurant

18 McKenzie Street | St Lucia Main Street, St Lucia 3936, South Africa
+27 35 590 1729
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent24%
  • Very good33%
  • Average19%
  • Poor11%
  • Terrible13%
Travelers talk about
“fish cakes” (5 reviews)
“prawn curry” (7 reviews)
“prego roll” (4 reviews)
Open Now
8:00 AM - 9:00 PMAll hours
Italian, European, Portuguese, Vegetarian Friendly
$$ - $$$
18 McKenzie Street | St Lucia Main Street, St Lucia 3936, South Africa
All Details
Write a ReviewReviews (392)
Traveler rating
Traveler type
Time of year

11 - 20 of 286 reviews

Reviewed December 20, 2017 via mobile

Food was very good. Atmosphere was good. Service was good. All in all it was worth the visit. Generous helpings.

Thank Mona C
Reviewed December 19, 2017 via mobile

Overall a rather average meal, but came with fairly good service....... please do avoid the paella! Oh and the so called jugs are only half filled jam jars loaded with ice, dont expect full size milkshakes as the were also only mini jam jars......

Thank Adel S
Reviewed December 12, 2017 via mobile

Barraca offers a wide variety of options on the menu and is worth visiting. We had a curry and the fish and turf. The first was very good, for the latter it was mostly the fish that made the meal good. The meat was ok...More

Thank Jules_msk
Reviewed December 7, 2017

Nice restaurant with portugese spiced food. Had 12 lovely queen prawns in a lot of garlic with French fries and vedg. my wife had a piza with was ok, a little more toppings could have done the trick but overall for a good price its...More

Thank laura_eric
Reviewed November 28, 2017 via mobile

Things we ordered should have taken 10 minutes to make but took over 40 minutes to arrive. Food was below average; my food was drowning in oil lol. We were the only ones in the restaurant and there were 5 waitresses just standing around at...More

10  Thank Philip S
Reviewed November 26, 2017

We were greeted friendly and only stop for a drink, our waiter was friendly and talked us into having something to eat. We order Foccacia to snack on.

Thank Yvonne J
Reviewed November 23, 2017

There is no question that the service that we experienced was first rate, The waiter was pleasant and attentive without being obtrusive, and he sought to take care of our needs expeditiously, The wait times to place orders receive drinks, and be served food were...More

Thank Bryan H
Reviewed November 23, 2017

The food took very long to be prepared - we did not mind however if your hungry, this is not recommended. The chicken and prawns were scrumptious.

Thank natashacD3281NO
Reviewed November 18, 2017 via mobile

Lovely setting , relaxed . Great service and good food. Had the greek pizza nice thin base with toppings feta ham lots cheese yum. Done in fire oven . Just perfect.

Thank Loise v
Reviewed November 17, 2017 via mobile

lost all appetite after finding caterpillar in greek salad. Terrible experience, and still made to pay for it!

5  Thank Maria A
Nearby HotelsSee all St Lucia Hotels
Elephant Lake Hotel
194 reviews
.21 miles away
St Lucia Ecolodge and Conference Centre
225 reviews
.38 miles away
Elephant Lake Hotel
5 reviews
14.07 miles away
Meet Mekaar Resorts
2 reviews
14.96 miles away
Nearby Restaurants
935 reviews
.02 miles away
Ocean Basket
1,051 reviews
.03 miles away
Reef and Dune
717 reviews
.13 miles away
St Lucia Ski Boat Club
676 reviews
.65 miles away
Nearby Attractions
Saint Lucia Estuary
616 reviews
.75 miles away
Heritage Day Tours & Safaris
449 reviews
.14 miles away
EuroZulu Guided Tours & Safaris
257 reviews
.02 miles away
Shakabarker Tours - Day Tours
175 reviews
.30 miles away
Ask a question
Questions & Answers
June 16, 2017|
Response from Fabiano4stars | Reviewed this property |
when you stop being a chop........never I guess!
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Kids, Families with children, Large groups
Open Hours
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
8:00 AM - 9:00 PM
Location and Contact Information
  • Address: 18 McKenzie Street | St Lucia Main Street, St Lucia 3936, South Africa
  • Location: Africa  >  South Africa  >  KwaZulu-Natal  >  St Lucia
  • Phone Number: +27 35 590 1729
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