Find the top New American restaurants in Narragansett, Rhode Island near you now.
New England restaurant
Address: 1208 Ocean Rd, Narragansett, RI 02882