Turista03's Newport, RI, USA
3 Reviews |
Black Duck Inn
29 Pelham St
What a nice little place, my husband and I came to Newport for the weekend and everything was great....
Benjamin's Restaurant and Raw Bar
254 Thames St
This little restaurant is worth every penny, good seafood, good portions, good service. We were very...