17th-century pub and restaurant, The Kinneuchar Inn, offers great food in an intimate setting. Awarded Best Local Restaurant in Scotland 2023.