In a Morayshire town somewhere? Sounds a bit like Nairn really.
"The Caledonian benefits from a highly visible location in the centre of a vibrant Morayshire town. Offering daytime food the pub attracts both locals and visitors alike and has the attraction of the only late extension to 1am in the town centre, which consequently boosts weekend trade."