All Food and Drink

Cafe Kisimul Licensed Restaurant

Heathbank Bar

Castlebay Bar

Heathbank Restaurant

Craigard Hotel Restaurant

Isle of Barra Beach Hotel – Restaurant

Craigard Bar

Halaman Bar

Castlebay Hotel Restaurant