Why did we dine here? – Island Creek Oyster Bar is one of the top seafood restaurants in Boston. Several foodies recommend this spot and it gets a high 4.5 Yelp rating with over 1800 reviews. A classic spot near Fenway park. We had no interest in eating anything but good seafood in Boston. We […]
This post originally from Island Creek Oyster Bar, Boston