Sometimes, the urge to have Caribbean food strikes, and nothing satisfies until you get it. When that happens, count on 10Best to point you in the direction of Barbados's best Caribbean restaurants. We understand the desire to have a great meal, and we work hard to bring you the top places to eat in Barbados. We vet restaurants carefully for quality, and when we recommend popular eateries like David's Place by the Sea or tell you that Cliffside Restaurant and Bar gets good reader feedback, you can believe it. We'll make sure you get - and eat - what's best.

Christ Church Parish
Oistins Fish Fry

Plan to visit the fishing village of Oistins on a Friday or Saturday. You can start with a stroll through town, then admire the prowess of the fishermen as they clean and filet their catch. Eventually, you'll end up at what's known as the...  Read More

St. Peter Parish
Fish Pot

The charming Little Good Harbour Hotel is a family-owned complex of colorful cottages; their on-site restaurant is a great place to dine, especially at lunchtime when you can sit outside on the patio and gaze at the stunningly blue water that's...  Read More

St. Peter Parish
Mango's by the Sea

This restaurant and bar looks out over the water for a relaxing dining experience. The creative menu features starters like pumpkin soup and green peppercorn paté. Main course options could be any type of fish, grilled, broiled or fried – it...  Read More

Ragamuffins Bar & Restaurant

This eclectic eatery serves everything from jerk chicken to West Indian curry to T-bone steaks. Vegetarians will appreciate the stir-fries using Bajan vegetables and rice or noodles. A daily fish special is available, often blackened with Bajan spices.

St. James Parish
Angry Annie's

Festive Caribbean colors complement festive Caribbean fare at this cozy eatery. Try the succulent barbecued ribs or the fresh grilled flying fish. Vegetarians will enjoy the "Rasta pasta." Angry Annie always uses fresh local produce and take out...  Read More

Cliffside Restaurant and Bar

This cozy restaurant serves delicious, traditional Caribbean cuisine. Start with fresh Caribbean seafood chowder or cou cou balls with Creole salt fish. For an entrée try coconut flying fish or grilled jerk chicken. Steaks and a huge selection...  Read More


The word "Boucan" is taken from the Carib Indian word for "open fire," and this gourmet restaurant serves the freshest island ingredients grilled over an open flame. The restaurant has a casual-sophisticated ambiance with ceiling fans and shutters on the windows.

Christ Church Parish
David's Place by the Sea

If you like to hear the lap of waves as you dine on fine Caribbean cuisine, then this St. Lawrence Bay restaurant is the spot for you. You can eat on the deck and actually be above the water – obviously the views are terrific. Try the Bajan...  Read More

St. Michael Parish
Waterfront Cafe

This bistro is housed in an old warehouse originally designed to store fish and bananas. Now it serves Caribbean favorites all day long. For a light meal or snack, try fish cakes or plantains stuffed with tangy, diced pork. A huge selection of...  Read More

comments powered by Disqus

Build your own lists that you can easily reference or share stories with your friends.

Login ×

Forgot login/password?
Don't have an account? Create Your Account!

Enter your username or email in the box below and click
"Remind Me".

Remind Me ×
Create Account ×
Create Account ×

Already have an account?

Add to List ×
Save ×

Go to Lists Close Window ×