The John Barleycorn Tavern is a small local pub known for its friendly staff and lively atmosphere, often featuring local music talent. It is situated in the middle of town, near a pleasant pocket park.