NEWPORT – The Bouchard Inn & Restaurant, as well as both the The Lawn at Castle Hill Inn and The Dining Room at Castle Hill Inn, were named among the top 100 restaurants in the United States for 2018 by OpenTable Wednesday. The awards are based on more than 12 million OpenTable user reviews at…
Want More Free?
To access 2 more articles, please log in or register for free.
Registered users get access to a limited number of free articles every month.