The Horn Of Plenty, Tavistock (4-star) | TravelManiac