Get directions to: Finbacks, Narragansett, RI Restaurant address: 2 State Street Narragansett, RI 02882, USA Driving Walking Bicycling Restaurant: Finbacks