Here is a list of south coast restaurants and cafes arranged by type of cuisine served.

Asian:

Zen at the Crane in St. Philip

Cafe Luna at Little Arches Hotel near Oistins (sushi menu on Thursdays and Fridays)

Bajan:

Any rum shop!

Oistins especially on Friday and Saturday nights

Beach Bars with Casual Dining

Carib on Sandy Beach

Boatyard on Carlisle Bay

Water's Edge at Hilton

Surfers Bay in silver sands area

Mr. Delicious on Maimi Beach (a snack bar in a bus!)

Surfers Cafe in Oistins (great view but no real beach unless at low tide)

Buffet (Sunday Brunch)

L'Azure at the Crane

Lighthouse Terrace at Hilton

Caribbean

Flying Fish and Sweet Potatoes in St. Lawrence Gap

David's Place just outside St. Lawrence Gap

Brown Sugar near Carlisle Bay

Ackee Tree in Hastings

Indian Grill (take-away West Indian food) near Carlisle Bay.

Chinese

New Century on the outskirts of St. Lawrence Gap

Jade Garden in St. Lawrence Gap

Golden China in Quayside Centre

Guang Dong in Worthing

English

Flying Fish in St. Lawrence Gap

Charlie's on Maxwell main road. 

Fast Food

Chefette in Oistins and Accra

KFC in Oistins and Accra

Chicken Barn in Worthing

Big John's in Hastings Plaza.

Greek

The Black Pearl in Hastings 

Ice Cream Parlor

Chilly Moo's in Quayside Centre

Indian

Apsara (Indian and Thai menu) in Hastings

Italian

Gigi's Gourment in Silver Sands area

Bellini's and Luigi's in St. Lawrence Gap

Asiagos in Turtle Bay Hotel in St. Lawrence Gap

Mama Mia Italian Deli near the Garrison

Bistro Monet in Hastings

Irish

McBride's Pub and Cookhouse in St. Lawrence Gap.

International with Romantic Setting

(each of these have lovely ocean views)

Cafe Luna overlooking Miami Beach

Champers in Worthin

Pisces in St. Lawrence Gap

International Casual

Harlequin in St. Lawrence Gap

39 Steps near the Garrison

TGI Fridays near the Garrison

McBride's in St. Lawrence Gap

Bistro Monet in Hastings

Flying Fish in St. Lawrence Gap,

Scotties in St. Lawrence Gap

Tapas in Hastings, Christ Church 
http://www.tapasbarbados.com/TB/Defau...

Mexican

Cafe Sol in St. Lawrence Gap

Pizza

Mama Mia near the Garrison

McBride's in St. Lawrence Gap

Pizza Man Doc near entrance to St. Lawrence Gap

Bert's in Worthing

Gigi's Gourmet in Silver Sands area (they also deliver)

New York Pizza (takeout) in Quayside Centre

Sandwich/ Coffee Shop

Coffee Bean near Garrison

Pun De Grill in St. Lawrence Gap

Bean 'n Bagel in St. Lawrence Gap

Terasu Kafe beside Quayside Centre

Italia D'Oro in Quayside Centre

Sports Bar

Lucky Horseshoe in Worthing

Players in Worthing

Bert's in Worthing

Bubbas in Hastings

Seafood

Just Grillin in Quayside Centre

Pisces in St. Lawrence Gap

Lobster Alive on Carlisle Bay

Oistins Fish Fry on a Friday and Saturday night