Bouchard

Newport might seem an unusual place to find a classic French restaurant, but the Bouchard story makes sense. After graduating from the Culinary Institute of America in New York, Chef Albert honed his skills working at four-star restaurants such as The Dupuy Canal House in High Falls, New York, Chez Hosten in France for 2... read more.
To access this post, you must purchase Best Weekends Membership.