Belhaven is a pub offering food and drink.