"This Mediterranean restaurant in Union Square's Beacon Grand Hotel is hosting a Christmas Eve dinner alongside Christmas Day brunch and dinner. Their $105 prix fixe dinner (available both nights), features plates like rib roast and seared branzino. Brunch is buffet-style ($98/per person) with buttermilk biscuits, shakshuka, and a carving station. Find more information and make reservations here." - ricky rodriguez