Dog-friendly pub and bar, The Armoury, offers homemade food and drinks. Located near a popular tourist attraction.