The Captain's Table on 15th St. inside the Courtyard by Marriott will be having a Christmas Day dinner beginning at 2 and ending at 8. Reservations are required. 410-289-7192
You can also try the Victorian Room at the Dunes Manor Hotel.
Answered: December 20, 2011