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:15 Man accused of sexual assault in Cambridge 0:21 Body pulled from water in Brookline 1:49 Student protests continue ahead of Harvard commencement 0:23 Migrant families move out of Cass Center in Roxbury 8:22 Witnesses in Karen Read trial resume testimony Tuesday