New home for ‘Tuna on Main’ restaurant – but where?

The widely-praised 2onMain restaurant in Jamestown is to move to a new home on St Helena – but its location has yet to be revealed. The restaurant, set up to train Saints in hospitality skills, has to leave its premises in one of Main Street’s finest Georgian buildings to make way for a new hotel. …

New home for ‘Tuna on Main’ restaurant – but where? Read More »