07.23.2020 Around the Island Drinks and Eats — Relaxing at the Ram’s Head Inn If you’re in search of a thirst quencher that’s perfectly matched to time and place, take a seat on the Ram’s Head Inn terrace and order one of their...