Celebrate Christmas in San Francisco with a range of festive dining options that reflect the city’s diverse and vibrant culinary scene. From sophisticated afternoon teas to indulgent holiday dinners, local restaurants have crafted special menus to bring the season’s magic to your table. Whether you’re planning a cozy brunch, a decadent Christmas dinner, or looking for a pre-cooked turkey to enjoy at home, San Francisco offers endless ways to make your holiday celebrations memorable. Here’s a roundup of the top Christmas dining and takeaway options in the city.

Christmas Eve falls on Tuesday, December 24 this year, followed by Christmas Day on Wednesday, December 25.
Christmas San Francisco 2024: Restaurant Offerings
This list is not exhaustive and I update the information becomes available. I try to feature as much as I can but certainly this is not all that is out there. If your favorite restaurant is not on the list, I would recommend contacting them to see what they are offering.
Maison Alyzée
Maison Alyzée in Burlingame and Mountain View offers elegant Bûches de Noël through December 31, featuring Yuzu Hazelnut, Raspberry Pistachio, and Chocolate flavours. Prices range from $13.50 for individual servings to $136 for larger logs serving 12–14.
Starting December 26, enjoy their Galette des Rois, including a traditional almond cream and a pistachio-cherry variation. Order online or by phone. Open daily at 8 AM, with extended hours until 6 PM on December 24 and 31 (closed December 25).
Mattina
If you’re looking for an a la carte option for Christmas Eve, Mattina will be offering a special Feast of the Seven Dishes menu on December 24th. In addition to a limited version of their regular menu. The special Christmas Eve menu will feature highlights such as Crudo Yellowtail, Truffle Gelatina, Citrus ($23), Scapece Branzino, ‘Sotto’ Olio’ ($23), Octopus Red Beet, Brussels Sprout, Salsa Verde ($24), Mezzalune Smoked Salmon, Mustardo, Turnip, Cream ($28), Mafaldine Mussel ‘Puttanesca’ ($29), Ravioli Butter Bean, Pesto, Grilled Shrimp ($32), and Sea Scallop Pumpkin, Broccoli, Red Wine Butter ($36). Reservations are available on Resy.
SPQR
For one night only, SPQR will host a Feast of The Seven Fishes on Tuesday, December 24th. The menu, $180 per person (excluding tax and service fees), will feature eight-courses, seven fish courses, caviar and dessert, Chef Accarrino will also offer optional wine pairings for $100, the full wine list will also be available that night. Menu highlights include items such as ACCA White Sturgeon Caviar with buckwheat tartlette and prosecco zabaglione, Sea Scallop with sunchoke, sultanas and brown butter hazelnut, Squid Ink Ditalini with clam and mussel ‘puttanesca’, King Salmon with celeriac-perigord truffle ‘millefoglie’ and madeira braised black trumpet mushroom, and Tiramisu. Reservations are now available through Resy.
Lazy Bear’s
On December 20th and 21st, Lazy Bear will host their annual Holiday Wine Dinners. During these two nights, the team will debut their new version of their famous communal dining format. Guests will have the opportunity to enjoy some of Lazy Bear’s finest and rarest gems from their wine cellar paired with a multi-course menu filled with luxury, holiday-inspired ingredients and nostalgic flavors. Dinner starts at 6:30PM, tickets, available now, can be booked through TOCK, and are $1,200++ per person, inclusive of wine pairing.
Mattina
Complete your holiday table with Chef Accarrino’s inaugural Holiday Takeaway shop, available for pick-up at Mattina Sunday, December 22nd (1-8PM), Tuesday, December 24th (1-8PM), Sunday, December 29th (1-8PM), and Tuesday, December 31st (1-8PM). Pre-orders now available via Resy, menu options include, Smoked Salmon Panini with 1oz ACCA Sturgeon Caviar ($140), Seafood Salad with Vegetable Sott ‘olio and Milk Bread ($60), Carbonara Pasta Pie (available in a half size for $40 or full size for $80), Smoked Brisket and Horseradish Potato Shepherd’s Pie ($40), or Mocha Tiramisu ($40).
ABACÁ
Chef Francis and team will once again be offering their iconic Ube Yule Log this holiday season. The Yule Log, with Yuzu Mousse, Macapuno, and Coconut, is $65 and serves approximately 10-12 people. Available for pick-up Monday, December 23rd from 2:00pm – 6:00pm inside the restaurant can be pre-ordered via OpenTable.
Pabu Izakaya San Francisco
Pabu Izakaya in San Francisco is offering its a la carte menu for Christmas Eve dinner. Celebrate with family and enjoy festive Japanese cuisine from 4 PM to 8 PM.
The Vault Garden
The Vault Garden in San Francisco presents a three-course prix-fixe menu for $95 per person. Dine in a heated garden alongside San Francisco’s tallest living Christmas tree from 4 PM to 8:30 PM. Highlights include:
- First Course: Pumpkin Bisque or Caesar Salad
- Entrée: Grilled King Salmon or Short Rib Wellington
- Dessert: Chocolate-Hazelnut Mousse
Montesacro SOMA
Montesacro SOMA in San Francisco celebrates Italian traditions with a $55 prix-fixe menu and a $35 optional wine pairing. Available from 12 PM to 8 PM on Christmas Eve, the experience features cozy ambiance, festive dishes, and lively conversations.
A16 – San Francisco
A16 in San Francisco offers the “Feast of the Seven Fishes,” an Italian Christmas Eve tradition. Enjoy a prix-fixe menu with vegetarian options and optional wine pairings. Reservations are available from 4 PM to 8 PM.
MKT Restaurant and Bar
MKT Restaurant and Bar at the Four Seasons Hotel San Francisco offers a Christmas Eve three-course tasting menu for $160 per person. The menu, designed for all ages, is available from 5 PM to 10:30 PM.
Ula Restaurant & Tapas Bar
Ula Restaurant & Tapas Bar in San Francisco presents a four-course prix-fixe menu for $110 per adult and $50 per child, with gluten-free, vegetarian, and vegan options available. The experience is available on Christmas Eve and Christmas Day from 12 PM to 10 PM.
Octavia
Octavia in San Francisco offers a festive family-style prix-fixe menu with wine pairings and supplements available onsite. Reservations are priced at $163.51 per person and available on Christmas Eve from 5 PM to 9 PM.
La Connessa
La Connessa in San Francisco serves a seasonally inspired, multi-course Christmas Eve dinner for $95 per person. A $50 deposit is required, which is applied to the final bill. Reservations are available from 5 PM to 10 PM.
Spruce
Spruce in San Francisco is offering a luxurious multi-course dinner for $175 on Christmas Eve. A $100 deposit per person is required at the time of booking, which will be applied to the final bill.
Seven Hills
Seven Hills in San Francisco is hosting a special Christmas Eve four-course prix-fixe menu for $165 per person. This exclusive holiday dinner includes curated selections and is available for reservations starting at 4 PM.
Tratto
Tratto in San Francisco presents the “Feast of the Seven Fishes,” an Italian-American Christmas Eve tradition. The $125 prix-fixe menu celebrates festive flavors and is available from 5 PM to 8:30 PM.
The Post Room
The Post Room in San Francisco offers a Christmas Eve dinner featuring baked oysters, lobster cannelloni, dry-aged New York steak, and whole branzino. The experience is priced at $135.05 per person, with wine pairings available for an additional $150.
Bella Trattoria
Bella Trattoria in San Francisco is offering a 3-course prix-fixe Christmas Eve dinner for $68 per adult and $40 for children under 12. The evening’s menu highlights holiday specials.
International Smoke San Francisco
International Smoke in San Francisco presents a festive Christmas Eve buffet for $125 per person, featuring holiday classics and signature dishes such as:
- Starters: Ayesha’s Jalapeño Cornbread, Gulf Shrimp, Black Truffle Caesar.
- Mains: Herb-Crusted Beef Roast, Honey-Baked Ham.
- Sides: Garlic Mashed Potatoes, Sweet & Sour Brussels Sprouts.
- Desserts: Spiced Apple Cobbler, Dark Chocolate Parfait.
Orafo at Four Seasons Embarcadero
Orafo in San Francisco is offering a $145 per person 3-course Christmas menu available on both Christmas Eve and Christmas Day. Guests can also enjoy a festive à la carte menu.
Hed 11
Hed 11 in San Francisco offers an 11-course Isaan-inspired tasting menu for $185 per person. The menu features bold flavors and premium ingredients, including Hamachi, dry-aged duck, Iberico pork, and innovative desserts.
Pied Piper
Pied Piper in San Francisco is hosting a $100 prix-fixe Christmas Eve dinner featuring three courses of seasonal dishes.
The Vault Steakhouse
The Vault Steakhouse in San Francisco offers a four-course Christmas Eve feast for $115 per person. Guests can choose dishes such as:
- Appetizers: Yellowfin Cornet, Pumpkin Bisque, Caesar Salad.
- Entrées: Grilled King Salmon, Short Rib Wellington.
- Dessert: Chocolate-Hazelnut Mousse.
Wayfare Tavern
Wayfare Tavern in San Francisco transforms its Sequoia Room into a holiday speakeasy from December 22nd to December 30th. Enjoy festive cocktails, small bites, and desserts in a cozy setting. Reservations are encouraged.
Montesacro Marina
Montesacro Marina in San Francisco celebrates Christmas Eve with the Feast of the Seven Fishes. This family-style seafood dinner features seven courses inspired by Italian holiday traditions, priced at $75 per person. Reservations are available from 12 PM to 8 PM.
Frances
Frances in San Francisco is offering a festive family-style prix fixe Christmas Eve dinner for $162.15 per person. The menu includes:
- Starters: Local Halibut, Roasted Chestnut Soup, Taro Puffs.
- Second Course: Kibo Farm Lettuces, Ricotta Dumplings.
- Entrées: Wagyu Petit Filet, Black Cod.
- Dessert: Seasonal selection.
The Third Floor
The Third Floor in San Francisco presents a Holidays Prix Fixe Menu for $135.79 per person. The offerings include:
- Amuse Bouche: Parsnip with Caviar or Poached Apple.
- First Course: Sea Urchin Avocado Toast or Sweet Potato.
- Second Course: Prime Rib or Black Cod.
- Dessert: Yule Log or Poached Pear Pavlova.
Zingari Ristorante + Jazz Bar
Zingari Ristorante + Jazz Bar in San Francisco is serving a four-course Christmas Eve and Christmas Day Feast for $110 per adult and $50 per child. Gluten-free, vegetarian, and vegan options are available. Choices include pappardelle, ossobuco, and seasonal desserts.
3rd Cousin
3rd Cousin in San Francisco is offering a Christmas Eve four-course tasting menu for $149 per person. The menu features local seasonal produce, pristine seafood, and wagyu. Optional curated wine pairings are available. Vegetarian, vegan, and dietary restrictions can be accommodated. Pricing includes a 7% SF mandate and a 20% service charge.
ONE65
ONE65 is offering a Buche de Noel (Yule Log) for preorder, priced at $66. The festive dessert is available for pickup or delivery on December 23rd and 24th.
SSAL
SSAL in San Francisco presents a Korean-inspired Seasonal Christmas Celebration tasting menu for $295 per person. The experience includes a 20% service charge and a $5 order fee. The menu does not accommodate vegan, vegetarian, pescatarian, or certain allergen-free diets.
If you are a restaurant/business that wants to be featured, please visit this page for the submission guidelines.