Arriving in Mallaig off a packed steam train we expected the various pubs and cafes to be pretty busy with tourists so we grabbed some fish and chips from Jaffys before the queues could form. We both ordered a Haddock supper at £7 each which was reasonable for the portion size and quality. We took our food around to the benches in the Marina away from the crowds. Both the batter on the fish and the chips were very good quality - and the portion size just right. Would recommend!