All Food and Drink

Cafe Kisimul Licensed Restaurant

Isle of Barra Beach Hotel – Restaurant

Heathbank Restaurant

Craigard Hotel Restaurant

Castlebay Hotel Restaurant

Heathbank Bar

Halaman Bar

Craigard Bar

Castlebay Bar