clock menu more-arrow no yes mobile
Food at Imperial Garden Seafood Restaurant.
Imperial Garden Seafood Restaurant is just one of many San Francisco restaurants keeping Christmas Day merry.
Imperial Garden Seafood Restaurant

The 16 Finest San Francisco Restaurants Open on Christmas Day

These are the best restaurants to help you ring in the holiday

View as Map
Imperial Garden Seafood Restaurant is just one of many San Francisco restaurants keeping Christmas Day merry.
| Imperial Garden Seafood Restaurant

Whether you celebrate Hanukkah or Kwanzaa — perhaps making Sandra Lee’s infamous cake — finding restaurants open on December 25 is just plain critical. There are those hoping to avoid cooking at home, perhaps dodging a Feast of the Seven Fishes fiasco a la The Bear. There are also those looking to enjoy their time off from work, hoping to hit a part of San Francisco they’ve yet to culinarily explore. All of these 16 restaurants are open on Christmas Day and, while many are also open on Christmas Eve, that’s just not what we’re talking about here: We’re talking about eating your weight in dim sum, Dungeness crab, pupusas, and so much more.

Read More
Eater maps are curated by editors and aim to reflect a diversity of neighborhoods, cuisines, and prices. Learn more about our editorial process. If you buy something or book a reservation from an Eater link, Vox Media may earn a commission. See our ethics policy.

Fog Harbor Fish House

Copy Link

Open from 11 a.m. to 9 p.m. on Christmas Day, this Pier 39 seafood restaurant is here to keep the views and food flowing. There’s all kinds of decadent seafood for sale, of course, but seasonal drinks are on the menu, too, such as a sugar cookie martini and cranberry bramble.

A crab. Fog House

Cassava

Copy Link

In its new-ish North Beach home, fine dining favorite Cassava will keep the doors open from 2 to 6 p.m. on Christmas Day with a limited supper menu featuring duck leg confit and smoked salmon. It’s $85 per guest and reservations can be made through OpenTable.

Albert Law

House of Nanking

Copy Link

This is the kind of San Francisco institution so beloved it earned itself a TV show on the Food Network. The restaurant is open for its typical hours on Christmas Day which means pork confit eggrolls, baby pea shoot salads, kung pao shrimp, and so much more for all those looking to head out rather than cook at home.

A person outside. House of Nanking

Hang Ah Tea Room

Copy Link

This is as old school a San Francisco Chinese restaurant as they come. SFGATE found it the oldest dim sum parlor in the country at 103 years in service. Drop by on Christmas if you can find a seat, as the parlor fills up quick for those pan-friend dumplings.

Food at Hang Ah Tea Room. Hang Ah Tea Room

Yank Sing

Copy Link

Yank Sing will be serving its usual medley of dim sum specialties from 9 a.m. to 4 p.m. on Christmas Day, which means there will be plenty of steamed dumplings, tender pork buns, and xiao long bao for the whole family.

The Post Room at Beacon Grand

Copy Link

New to the Beacon Grand hotel is Mediteranean restaurant the Post Room. From 11 a.m. to 2:30 p.m. on Christmas Day the restaurant will serve a lunchtime feast starting at $130 per adult and $85 per child; Expect bottomless mimosas and champagne alongside items like prime rib and duck confit chicory salad. Reservations are required and can be made in advance online.

A drink. The Post Room

Zingari

Copy Link

This Christmas, Zingari will be serving a four-course menu for $105, full of Italian specialties like osso bucco, grilled herbed lamb chops, and crab agnolotti. Service starts at noon and runs until 10 p.m. with wine, holiday-themed cocktails, nonalcoholic drinks, plus beer and cider.

Presidio Kebabs & Gyro

Copy Link

From 11 a.m. to 9 p.m. this Sacramento Street go-to for rich meat gyro and crunchy falafel will keep the Christmas meals coming. Fans of seafood such as swordfish kebabs and vegetarian options including dolmas and baba ghanoush will have a merry time here.

Meat at Presidio Kebabs & Gyro. Presidio Kebabs & Gyro

Fogo de Chão Brazilian Steakhouse

Copy Link

Nothing says festive like endless grilled meats carved table side, the highlight of a massive churrasco feast at Fogo de Chão Brazilian Steakhouse. The San Jose and Emeryville locations are also open.

Brenda's French Soul Food

Copy Link

This Polk Street favorite will be open from 9 a.m. to 2 p.m. serving classic brunch items alongside Dungeness crab dishes and a holiday ham dinner, too. That ham dinner is available for takeout, too, for anyone hoping to take the fun home.

Food at Brenda’s. Brenda’s French Soul Food

There’s a holiday prix fixe menu at Villon this year, with chef Jason Fox keeping things merry on Christmas Day from 4 to 9 p.m. The four-course meal starts at $145, with a $65 menu for those 12 and under, and reservations can be made through OpenTable.

Food and drink at Villon. Alina Tyulyu

Dragon Beaux

Copy Link

From the same Ng brothers behind Daly City’s legendary Koi Palace comes this Richmond District dumpling destination. The restaurant’s hours remain unchanged for Christmas Day, which means it’s as good a time as any for colorful xiao long bao and lovely chicken feet.

Wise Sons Jewish Delicatessen

Copy Link

Two Wise Sons locations will stay open this Christmas, the 24th Street outpost and the Oakland shop, which means they’ll cook up breakfast for the entire family (so you don’t have to). Swing by in the early a.m. to pick up baked goods, deli treats, and of course, bagels.

Old Mandarin Islamic Restaurant

Copy Link

More than 30 years on San Francisco’s west side hasn’t dinged the phenomenal fare at Old Mandarin Islamic Restaurant. Sure, it’s the only destination for halal-friendly Chinese food in the city. But heading here on Christmas Day is also smart since the well-spiced cumin lamb and sugary warm mochi feel like it was made by an old friend, just for you.

Food at Old Mandarin. Patricia Chang

Imperial Garden Seafood Restaurant

Copy Link

As this classic Bayview Chinese restaurant ramps up its offerings — including vegan dim sum — the San Bruno Avenue restaurant will keep its doors open on Christmas like it’s any other day. Open since 1995, fans keep coming back for rich siu mai and seafood congee.

Food at Imperial Garden Seafood Restaurant. Imperial Garden Seafood Restaurant

Pupusería Metapán

Copy Link

A favorite for those in the Excelsior, this Salvadoran bakery brings tamales and pupusas to the holidays by staying open all throughout the season. Don’t sleep on the simple yet decadent fare, such as the revuelta pupusa, a combo of beans, cheese, and pork.

Pupusas revueltas on a paper plate at Pupuseria Metapan Becky Duffett

Fog Harbor Fish House

Open from 11 a.m. to 9 p.m. on Christmas Day, this Pier 39 seafood restaurant is here to keep the views and food flowing. There’s all kinds of decadent seafood for sale, of course, but seasonal drinks are on the menu, too, such as a sugar cookie martini and cranberry bramble.

A crab. Fog House

Cassava

In its new-ish North Beach home, fine dining favorite Cassava will keep the doors open from 2 to 6 p.m. on Christmas Day with a limited supper menu featuring duck leg confit and smoked salmon. It’s $85 per guest and reservations can be made through OpenTable.

Albert Law

House of Nanking

This is the kind of San Francisco institution so beloved it earned itself a TV show on the Food Network. The restaurant is open for its typical hours on Christmas Day which means pork confit eggrolls, baby pea shoot salads, kung pao shrimp, and so much more for all those looking to head out rather than cook at home.

A person outside. House of Nanking

Hang Ah Tea Room

This is as old school a San Francisco Chinese restaurant as they come. SFGATE found it the oldest dim sum parlor in the country at 103 years in service. Drop by on Christmas if you can find a seat, as the parlor fills up quick for those pan-friend dumplings.

Food at Hang Ah Tea Room. Hang Ah Tea Room

Yank Sing

Yank Sing will be serving its usual medley of dim sum specialties from 9 a.m. to 4 p.m. on Christmas Day, which means there will be plenty of steamed dumplings, tender pork buns, and xiao long bao for the whole family.

The Post Room at Beacon Grand

New to the Beacon Grand hotel is Mediteranean restaurant the Post Room. From 11 a.m. to 2:30 p.m. on Christmas Day the restaurant will serve a lunchtime feast starting at $130 per adult and $85 per child; Expect bottomless mimosas and champagne alongside items like prime rib and duck confit chicory salad. Reservations are required and can be made in advance online.

A drink. The Post Room

Zingari

This Christmas, Zingari will be serving a four-course menu for $105, full of Italian specialties like osso bucco, grilled herbed lamb chops, and crab agnolotti. Service starts at noon and runs until 10 p.m. with wine, holiday-themed cocktails, nonalcoholic drinks, plus beer and cider.

Presidio Kebabs & Gyro

From 11 a.m. to 9 p.m. this Sacramento Street go-to for rich meat gyro and crunchy falafel will keep the Christmas meals coming. Fans of seafood such as swordfish kebabs and vegetarian options including dolmas and baba ghanoush will have a merry time here.

Meat at Presidio Kebabs & Gyro. Presidio Kebabs & Gyro

Fogo de Chão Brazilian Steakhouse

Nothing says festive like endless grilled meats carved table side, the highlight of a massive churrasco feast at Fogo de Chão Brazilian Steakhouse. The San Jose and Emeryville locations are also open.

Brenda's French Soul Food

This Polk Street favorite will be open from 9 a.m. to 2 p.m. serving classic brunch items alongside Dungeness crab dishes and a holiday ham dinner, too. That ham dinner is available for takeout, too, for anyone hoping to take the fun home.

Food at Brenda’s. Brenda’s French Soul Food

Villon

There’s a holiday prix fixe menu at Villon this year, with chef Jason Fox keeping things merry on Christmas Day from 4 to 9 p.m. The four-course meal starts at $145, with a $65 menu for those 12 and under, and reservations can be made through OpenTable.

Food and drink at Villon. Alina Tyulyu

Dragon Beaux

From the same Ng brothers behind Daly City’s legendary Koi Palace comes this Richmond District dumpling destination. The restaurant’s hours remain unchanged for Christmas Day, which means it’s as good a time as any for colorful xiao long bao and lovely chicken feet.

Wise Sons Jewish Delicatessen

Two Wise Sons locations will stay open this Christmas, the 24th Street outpost and the Oakland shop, which means they’ll cook up breakfast for the entire family (so you don’t have to). Swing by in the early a.m. to pick up baked goods, deli treats, and of course, bagels.

Old Mandarin Islamic Restaurant

More than 30 years on San Francisco’s west side hasn’t dinged the phenomenal fare at Old Mandarin Islamic Restaurant. Sure, it’s the only destination for halal-friendly Chinese food in the city. But heading here on Christmas Day is also smart since the well-spiced cumin lamb and sugary warm mochi feel like it was made by an old friend, just for you.

Food at Old Mandarin. Patricia Chang

Imperial Garden Seafood Restaurant

As this classic Bayview Chinese restaurant ramps up its offerings — including vegan dim sum — the San Bruno Avenue restaurant will keep its doors open on Christmas like it’s any other day. Open since 1995, fans keep coming back for rich siu mai and seafood congee.

Food at Imperial Garden Seafood Restaurant. Imperial Garden Seafood Restaurant

Related Maps

Pupusería Metapán

A favorite for those in the Excelsior, this Salvadoran bakery brings tamales and pupusas to the holidays by staying open all throughout the season. Don’t sleep on the simple yet decadent fare, such as the revuelta pupusa, a combo of beans, cheese, and pork.

Pupusas revueltas on a paper plate at Pupuseria Metapan Becky Duffett

Related Maps