clock menu more-arrow no yes
SER
SER
R. Lopez

Where to Eat on Christmas Day in DC

Make reservations now.

View as Map
SER
| R. Lopez

Preparing a Christmas feast worthy of guests doesn't always sound appealing, especially after staying up late wrapping presents or drinking eggnog. Luckily, more and more restaurants are opening their doors so revelers can eat, drink, and be merry without worrying about the mess in the kitchen.

Here are some of the D.C. area establishments offering breakfast, brunch, lunch, or dinner on Christmas day. This map offers a mix of menu items, price ranges and neighborhoods. But, make a decision quickly, as reservations are filling up every second.

Read More
Note: Restaurants on this map are listed geographically.

1. America Eats Tavern

Copy Link
1700 Tysons Blvd
McLean, VA 22102
(703) 744-3999
Visit Website

This homestyle spot is offering a brunch buffet that will include suckling pig jambalaya, cranberry glazed Brussels sprouts, shrimp and grits, and assorted holiday cookies inspired by family recipes. The buffet lasts from 7 a.m. until 2:30 p.m. It's $65 per adult and $25 per child.

2. Blue Duck Tavern

Copy Link
1201 24th St NW
Washington, D.C. 20037
(202) 419-6755
Visit Website

Blue Duck Tavern’s three-course feast will be offered from 11:30 a.m. until 8:30 p.m.. Highlights include apple cider-glazed ham with maple bourbon jus and wood oven-roasted duck breast with spiced farm honey. The meal is priced at $110 per adult and $55 per child aged six to 12. Kids under six eat free.

3. Bourbon Steak

Copy Link
2800 Pennsylvania Avenue
Washington, D.C. 20007
(202) 944-2026
Visit Website

Bourbon Steak’s full menu will be available a la carte during dinner service, with the addition of some holiday specials. These include lobster bisque, heirloom rye gnocchi with braised lamb, and a 22-ounce Porterhouse with whipped Gruyere potatoes.

Official

4. Cafe Berlin

Copy Link
322 Massachusetts Ave NE
Washington, D.C. 20002
(202) 543-7656
Visit Website

Café Berlin is offering a three-course German ‘Weihnachten’ dinner at 2 p.m., 4:30 p.m., or 7 p.m. For $39, diners can choose from dishes like fried brie, Christmas goose, assorted Würste, and braised boar ribs with venison sausage.

5. Cafe Renaissance

Copy Link
163 Glyndon St SE
Vienna, VA 22180
(703) 938-3311
Visit Website

The romantic Café Renaissance will be open from 11:30 a.m. until 8:30 p.m., serving an abbreviated version of their signature menu, with a choice of 10 appetizers and 12 entrees.

6. Corduroy

Copy Link
1122 9th St NW
Washington, D.C. 20001
(202) 589-0699
Visit Website

Corduroy’s three-course Christmas dinner menu hasn’t been released yet, but it is sure to feature traditional roast turkey and other customer favorites. The meal is priced at $65 per person and will be available during lunch and dinner.

7. Juniper

Copy Link
2401 M St NW
Washington, D.C. 20037
(202) 457-5020
Visit Website

Juniper will offer their regular breakfast on Christmas morning, as well as a four-course dinner with an optional wine pairing. The meal ($75 per person) features carrot ginger soup, roast pumpkin and burrata, prime rib, and cranberry almond cake. The wine pairing is an additional $45 per person.

8. Mala Tang

Copy Link
3434 Washington Blvd
Arlington, VA 22201
(703) 243-2381
Visit Website

To partake in the Jewish Christmas tradition, head to Mala Tang for Sichuan hot pot and Chinese small plates. They’ll be serving their regular menu during lunch and dinner, as usual.

9. Mastro's

Copy Link
600 13th St NW
Washington, D.C. 20005
(202) 347-1500
Visit Website

For diners wanting that traditional steakhouse experience, Mastro’s is open from 3 p.m. to 10 p.m. and will have live music. The regular menu of steaks, lobster-mashed potatoes, and butter cake will be available.

10. Muze

Copy Link
1330 Maryland Ave SW
Washington, D.C. 20024
(202) 787-6148
Visit Website

Muze’s dinner is a family-style affair, priced at $65 per adult and $35 per child. The menu includes roast rib eye, cauliflower gratin, roasted root vegetables, Yule log cake, and Christmas cookies. It’s available from noon to 7 pm.

11. Old Angler's Inn

Copy Link
10801 MacArthur Blvd
Potomac, MD 20854
(301) 365-2425
Visit Website

Old Angler’s Inn is a bit of a drive, but they’ll offer a three-course meal in their cozy dining room from 11 a.m. to 7 p.m. For $75, diners can choose from items like pea soup, a roasted pear salad, a rack of lamb, caramelized scallops, crème brûlée, or a Christmas log.

12. Plume

Copy Link
1200 16th Street
Washington, D.C. 20036
(202) 448-2300
Visit Website

From 11:30 a.m. until 8:30 p.m., Plume will be serving their special Christmas menu, with items such as broiled branzino with a ratatouille vegetable gratin and a cocoa nib and orange Christmas Yule log. The meal is $105 per adult and $48 per child 12 and under.

13. Positano Ristorante Italiano

Copy Link
4948 Fairmont Ave
Bethesda, MD 20814
(301) 654-1717

According to the restaurant's website, they're open every day of the year. Christmas is no exception. They’ll be serving their full Italian menu from 11:30 a.m. until 10 p.m.

14. Rosa Mexicano

Copy Link
575 7th St NW
Washington, D.C. 20004
(202) 783-5522
Visit Website

Rosa Mexicano is wishing their diners a Feliz Navidad and offering a holiday menu, available a la carte or as a prix fixe two-course dinner with a holiday cocktail for $35. The menu features hot canela-spiced cider, slow-cooked lamb shank, grilled jumbo shrimp and scallops, and pumpkin crème brûlée.

15. SER

Copy Link
1110 N Glebe Rd.
Arlington, VA 22203
(703) 746-9822
Visit Website

SER is offering traditional Spanish dishes for Christmas dinner, including croquetas, cochinillo, and paella. Hot and cold sangria will also be available.

16. Succotash

Copy Link
186 Waterfront St
Oxon Hill, MD 20745
(301) 567-8900

Succotash will be open for brunch and dinner, with a few holiday items added to the regular dinner menu. These include deviled eggs with caviar, ham, black-eyed peas, and candied yams. Parties of six or more will also have the option of ordering the Holiday Taste of the South menu, which is $49 per adult and $24 per child (12 and under). It is served family-style and must be ordered by the whole table.

17. Teddy & The Bully Bar

Copy Link
1200 19th St NW
Washington, D.C. 20036
(202) 872-8700
Visit Website

Teddy and the Bully Bar is welcoming large groups for their Christmas dinner from 1 p.m. to 8 p.m. For $59 per adult and $21 per child 12 and under, guests can feast on a variety of meats carved tableside, as well as sides like creamed spinach, brioche and herb stuffing, and charred broccoli.

18. The Grille at Morrison House

Copy Link
116 S Alfred St
Alexandria, VA 22314
(703) 838-8000
Visit Website

The Grille at Morrison House is serving a three-course brunch from 10:30 a.m. until 4 p.m. for $55 per person. The meal includes a glass of champagne and dishes such as beignets with huckleberry jam, corned beef hash, chicken and waffles, and lemon brioche French toast.

19. The Hay-Adams

Copy Link
800 16th St NW
Washington, D.C. 20006
(202) 638-6600
Visit Website

At the Top of the Hay, diners can enjoy a buffet with a view. Seatings are available at 11 a.m., 1:30 p.m., and 4 p.m., and the meal includes dishes such as seared duck, jumbo lump crab cakes, braised beef ravioli, and lamb chops. The dessert selection features the French classic, Bûche De Noël. The buffet is $110 for adults and $55 for children 12 and under.

20. Union Street Public House

Copy Link
121 S Union St
Alexandria, VA 22314
(703) 548-1785
Visit Website

After posing with Santa Claus at Union Street Public House in the lead up to Christmas, diners can enjoy dinner at the restaurant on Christmas day, starting at 4 p.m. The regular menu will be available all evening.

1. America Eats Tavern

1700 Tysons Blvd, McLean, VA 22102

This homestyle spot is offering a brunch buffet that will include suckling pig jambalaya, cranberry glazed Brussels sprouts, shrimp and grits, and assorted holiday cookies inspired by family recipes. The buffet lasts from 7 a.m. until 2:30 p.m. It's $65 per adult and $25 per child.

1700 Tysons Blvd
McLean, VA 22102

2. Blue Duck Tavern

1201 24th St NW, Washington, D.C. 20037

Blue Duck Tavern’s three-course feast will be offered from 11:30 a.m. until 8:30 p.m.. Highlights include apple cider-glazed ham with maple bourbon jus and wood oven-roasted duck breast with spiced farm honey. The meal is priced at $110 per adult and $55 per child aged six to 12. Kids under six eat free.

1201 24th St NW
Washington, D.C. 20037

3. Bourbon Steak

2800 Pennsylvania Avenue, Washington, D.C. 20007
Official

Bourbon Steak’s full menu will be available a la carte during dinner service, with the addition of some holiday specials. These include lobster bisque, heirloom rye gnocchi with braised lamb, and a 22-ounce Porterhouse with whipped Gruyere potatoes.

2800 Pennsylvania Avenue
Washington, D.C. 20007

4. Cafe Berlin

322 Massachusetts Ave NE, Washington, D.C. 20002

Café Berlin is offering a three-course German ‘Weihnachten’ dinner at 2 p.m., 4:30 p.m., or 7 p.m. For $39, diners can choose from dishes like fried brie, Christmas goose, assorted Würste, and braised boar ribs with venison sausage.

322 Massachusetts Ave NE
Washington, D.C. 20002

5. Cafe Renaissance

163 Glyndon St SE, Vienna, VA 22180

The romantic Café Renaissance will be open from 11:30 a.m. until 8:30 p.m., serving an abbreviated version of their signature menu, with a choice of 10 appetizers and 12 entrees.

163 Glyndon St SE
Vienna, VA 22180

6. Corduroy

1122 9th St NW, Washington, D.C. 20001

Corduroy’s three-course Christmas dinner menu hasn’t been released yet, but it is sure to feature traditional roast turkey and other customer favorites. The meal is priced at $65 per person and will be available during lunch and dinner.

1122 9th St NW
Washington, D.C. 20001

7. Juniper

2401 M St NW, Washington, D.C. 20037

Juniper will offer their regular breakfast on Christmas morning, as well as a four-course dinner with an optional wine pairing. The meal ($75 per person) features carrot ginger soup, roast pumpkin and burrata, prime rib, and cranberry almond cake. The wine pairing is an additional $45 per person.

2401 M St NW
Washington, D.C. 20037

8. Mala Tang

3434 Washington Blvd, Arlington, VA 22201

To partake in the Jewish Christmas tradition, head to Mala Tang for Sichuan hot pot and Chinese small plates. They’ll be serving their regular menu during lunch and dinner, as usual.

3434 Washington Blvd
Arlington, VA 22201

9. Mastro's

600 13th St NW, Washington, D.C. 20005

For diners wanting that traditional steakhouse experience, Mastro’s is open from 3 p.m. to 10 p.m. and will have live music. The regular menu of steaks, lobster-mashed potatoes, and butter cake will be available.

600 13th St NW
Washington, D.C. 20005

10. Muze

1330 Maryland Ave SW, Washington, D.C. 20024

Muze’s dinner is a family-style affair, priced at $65 per adult and $35 per child. The menu includes roast rib eye, cauliflower gratin, roasted root vegetables, Yule log cake, and Christmas cookies. It’s available from noon to 7 pm.

1330 Maryland Ave SW
Washington, D.C. 20024

11. Old Angler's Inn

10801 MacArthur Blvd, Potomac, MD 20854

Old Angler’s Inn is a bit of a drive, but they’ll offer a three-course meal in their cozy dining room from 11 a.m. to 7 p.m. For $75, diners can choose from items like pea soup, a roasted pear salad, a rack of lamb, caramelized scallops, crème brûlée, or a Christmas log.

10801 MacArthur Blvd
Potomac, MD 20854

12. Plume

1200 16th Street, Washington, D.C. 20036

From 11:30 a.m. until 8:30 p.m., Plume will be serving their special Christmas menu, with items such as broiled branzino with a ratatouille vegetable gratin and a cocoa nib and orange Christmas Yule log. The meal is $105 per adult and $48 per child 12 and under.

1200 16th Street
Washington, D.C. 20036

13. Positano Ristorante Italiano

4948 Fairmont Ave, Bethesda, MD 20814

According to the restaurant's website, they're open every day of the year. Christmas is no exception. They’ll be serving their full Italian menu from 11:30 a.m. until 10 p.m.

4948 Fairmont Ave
Bethesda, MD 20814

14. Rosa Mexicano

575 7th St NW, Washington, D.C. 20004

Rosa Mexicano is wishing their diners a Feliz Navidad and offering a holiday menu, available a la carte or as a prix fixe two-course dinner with a holiday cocktail for $35. The menu features hot canela-spiced cider, slow-cooked lamb shank, grilled jumbo shrimp and scallops, and pumpkin crème brûlée.

575 7th St NW
Washington, D.C. 20004

15. SER

1110 N Glebe Rd., Arlington, VA 22203

SER is offering traditional Spanish dishes for Christmas dinner, including croquetas, cochinillo, and paella. Hot and cold sangria will also be available.

1110 N Glebe Rd.
Arlington, VA 22203

Related Maps

16. Succotash

186 Waterfront St, Oxon Hill, MD 20745

Succotash will be open for brunch and dinner, with a few holiday items added to the regular dinner menu. These include deviled eggs with caviar, ham, black-eyed peas, and candied yams. Parties of six or more will also have the option of ordering the Holiday Taste of the South menu, which is $49 per adult and $24 per child (12 and under). It is served family-style and must be ordered by the whole table.

186 Waterfront St
Oxon Hill, MD 20745

17. Teddy & The Bully Bar

1200 19th St NW, Washington, D.C. 20036

Teddy and the Bully Bar is welcoming large groups for their Christmas dinner from 1 p.m. to 8 p.m. For $59 per adult and $21 per child 12 and under, guests can feast on a variety of meats carved tableside, as well as sides like creamed spinach, brioche and herb stuffing, and charred broccoli.

1200 19th St NW
Washington, D.C. 20036

18. The Grille at Morrison House

116 S Alfred St, Alexandria, VA 22314

The Grille at Morrison House is serving a three-course brunch from 10:30 a.m. until 4 p.m. for $55 per person. The meal includes a glass of champagne and dishes such as beignets with huckleberry jam, corned beef hash, chicken and waffles, and lemon brioche French toast.

116 S Alfred St
Alexandria, VA 22314

19. The Hay-Adams

800 16th St NW, Washington, D.C. 20006

At the Top of the Hay, diners can enjoy a buffet with a view. Seatings are available at 11 a.m., 1:30 p.m., and 4 p.m., and the meal includes dishes such as seared duck, jumbo lump crab cakes, braised beef ravioli, and lamb chops. The dessert selection features the French classic, Bûche De Noël. The buffet is $110 for adults and $55 for children 12 and under.

800 16th St NW
Washington, D.C. 20006

20. Union Street Public House

121 S Union St, Alexandria, VA 22314

After posing with Santa Claus at Union Street Public House in the lead up to Christmas, diners can enjoy dinner at the restaurant on Christmas day, starting at 4 p.m. The regular menu will be available all evening.

121 S Union St
Alexandria, VA 22314

Related Maps