Boston lacks Michelin-starred restaurants, and the reason behind that is simple: There is no Michelin Guide for the city.