Travel + Leisure

Best Restaurants Open on Christmas: Atlantic Fish Co. All seafood lovers may want for Christmas is a taste of the fresh catch prepared at this fixture of Boston’s Back Bay.