The only pub in a Scottish town has been put on the market for sale