See our Three locations below!
the locations Where to find us?
Rebecca's Seafood Takeout
Rebecca's on the Beach
435 Water Street
New Shoreham, RI 02807
located on Payne’s Dock in New Harbor
Located on Corn Neck Road at the Town Beach Pavilion