Narragansett Town Beach - Public beach in Narragansett Pier, Narragansett Pier | Reviews, Photos & Information on Postcard