Boston September 20, 2022 6:02 pm Two Portland Restaurants Make List of Best Restaurants in U.S. Portland, Maine is home to two restaurants on the New York Times’ list of the 50 best restaurants in the country – Leeward and Twelve. US & World Videos 1:57 Tensions escalate as protests across Mass. colleges continue 0:21 Man arrested in Centerville stabbing that sent victim to hospital 20:21 Karen Read trial: Defense calls Canton police lieutenant's credibility into question 1:59 Car crashes over wall in Westford 2:14 MIT suspends student protesters