7 Best Restaurants in Boston You Must Visit Treat yourself to some of the finest dining the city has to offer. It’s well-known that Boston has...