All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants An Cala Coffee House Harbour Offices, Mallaig, SC PH41 Cafe Fishermen's Mission Station Road, Mallaig, SC PH41 4PY Cafe The Tea Garden Station Rd, Mallaig, SC PH41 4PU Cafe