Get directions to: Charlie O's Tavern On The Point, Narragansett, RI
Restaurant address: 2 Sand Hill Cove Road Narragansett, RI 02882, USA
Restaurant: Charlie O's Tavern On The Point