LIST VIEW | MAP VIEW | SORT BY NAME | STAR | PRICE |
Red Parrot Restaurant 348 Thames St, Newport, RI 2871 401.847.3800 |
this airy and popular three-story restaurant is as pleasant as it looks from its prominent location on thames street. sip a salty, cold margarita at the bar; the varied menu will please everyone in your party with dishes... more
REVIEWS (5) |
|