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