Looking for a place to share a memorable Christmas Day meal? We've got the latest details from the city's most delectable restaurants on their holiday offerings.

You are here

November 28, 2018

Where to Eat in San Francisco on Christmas Day

Are you visiting San Francisco for the holidays and want a place to dine on Christmas Day? Or maybe you have relatives in from out of town and your apartment can't hold all your visitors? Here are some options where you can have a delicious, memorable Christmas feast.

Bartlett Hall (242 O'Farrell St.)

This Union Square staple will offer two special Holiday Meals from 8:00 a.m. to 10 p.m. on Christmas Day: one a Holiday Ham, and the other a Tamale Special, along with a classic New York Cheesecake with a peppermint candy twist.

Biscuits and Blues (401 Mason St.)

Have yourself a gospel Christmas with John Lee Hooker Jr. at Biscuits and Blues. They'll be cooking up delicious comfort foods like southern fried chicken, Creole Jambalaya, California Catfish, and much more. Shows start at 7 p.m. and 9:30 p.m. on Christmas Day.

Crab House at PIER 39 (PIER 39, Second Level, West Side)

Open from 11:30 a.m. to 11 p.m. on Christmas Day, this perennial favorite promises that only Dungeness crabs weighing at least two pounds make it to your table. So strap on a bib and get to work! Bonus: they offer one hour validated parking at the PIER 39 garage.


Cioppino's (400 Jefferson St.)

Right along Fisherman's Wharf is Cioppino's, open from 11 a.m. to 10 p.m. on Christmas Day. They will be serving their signature Cioppino along with many other Italian staple dishes.

Fog Harbor Fish House (PIER 39, Second Level, Entrance Plaza)

Open from 11 a.m. to 10 p.m. on Christmas Day, Fog Harbor Fish House will have Dungeness crab holiday a la carte specials, plus their complete (and impressive!) regular menu. Take advantage of their excellent views, plus validated parking.


Fogo de Chao (201 Third St.)

Indulge in a holiday feast with seasonal menu items at Fogo de Chao. They will be open on Christmas Day from 11 a.m. to 9:00 p.m., serving delicious Brazilian meats and holiday cheer.

The Franciscan Crab Restaurant (Pier 43 1/2)

Overlooking the hustle and bustle of the Bay from Fisherman's Wharf, The Franciscan Crab Restaurant is open from 11:30 a.m. to 10 p.m. and offers two-hour free validated parking. 

Hard Rock Cafe (PIER 39, Suite 256)

Right at the front of PIER 39 is the freshly renovated Hard Rock Cafe. The classic joint will be serving guests from 11 a.m. to 8 p.m. on Christmas Day, with their Rock Shop opening two hours beforehand for any last holiday shopping needs you might have.

Hornblower Cruises & Events (Pier 3, Embarcadero)

Take your celebrations to the sea aboard Hornblower Cruises. Their Christmas Day Premiere Dinner Cruise boards at 3:30 p.m. and features a three-course seated meal and live entertainment. There is also the Christmas Day Supper Cruise, boarding at 3 and 3:30 p.m., that promises a sumptuous buffet.


Kung Pao Kosher Comedy (772 Pacific Ave.)

Feed your soul (and your stomach) with a Jewish comedy in a Chinese restaurant on Christmas Day. This year's headliner is "Seinfeld" writer Carol Leifer. Catch the 5 p.m. dinner show, where you can feast on a six-course Chinese banquet, or the 8:30 p.m. cocktail show, featuring vegetarian dim sum.

Luce (InterContinental San Francisco, (888 Howard St.)

Start Christmas morning with Luce's delicious buffet, which includes everything from omelettes to dim sum, then finish the day with their three-course Christmas meal. Chef Daniel Corey and his Michelin Star team are ready to serve you from 11 a.m. to 2:30 p.m. and 5 to 9 p.m.

MKT Restaurant-Bar (757 Market St.)

Located in the luxurious Four Seasons Hotel, MKT will be serving a three-course prix-fixe Christmas Day feast from noon to 8 p.m. The menu includes herb crusted lamb, slow roasted prime rib of beef, California halibut, chestnut and pumpkin risotto, and more. Early birds can also enjoy a Christmas Day breakfast from 6:30 a.m. to 11:30 a.m.


Osso Steakhouse (1177 California St.)

On top of swanky Nob Hill, Osso Steakhouse will be open from 5 to 10 p.m., offering some of the most highly praised steaks in the nation (and free valet parking). The beautiful Art Deco styling makes for the perfect ambiance for a memorable holiday meal.

Pesce e Riso (1224 Grant Ave.)

Located in San Francisco's North Beach, Pesce e Riso will be serving the "Feast of Seven Fishes," which comprises of a glorious six course tasting menu of oysters, squid, tuna, and many other fish favorites. Enjoy Italian cuisine with a Japanese twist in Pesce e Riso's friendly and intimate space on Christmas Day.

Pier Market Seafood Restaurant (PIER 39, Suite 103)

Said to serve some of the best seafood in the city, Pier Market will be open from 11 a.m. to 10 p.m. on Christmas Day. Enjoy everything from mesquite-grilled fish to a clam chowder sourdough bread bowl. You can even see the chefs at work in their massive open kitchen.

Salito's Crab House & Prime Rib (1200 Bridgeway, Sausalito)

Looking for a dining option across the Golden Gate Bridge? Try Salito's in Sausalito, open from 11:30 a.m. to 10 p.m. on Christmas Day. This beautiful restaurant has splendid bay views, delicious seafood, and excellent cuts of meat. There's plenty to do in town; why not make this meal part of your adventure?


The Stinking Rose (325 Columbus Ave.)

This shrine to garlic is a one-of-a-kind, only-in-San-Francisco establishment. Open from 11:30 a.m. to 10 p.m. on Christmas Day, The Stinking Rose is never shy about its favorite ingredient. Just try their 40-clove garlic chicken!

Top of the Mark (The InterContinental Mark Hopkins, One Nob Hill) 

Celebrate Christmas Day at one of San Francisco's most iconic establishments. Brunch and dinner buffets will be served, with seatings from 9:30 a.m. to 1 p.m. and from 3 to 7 p.m. Enjoy prime rib, leg of lamb, seafood and more, all while feasting your eyes on the incredible, 360-degree city views.



Sponsor Ad

You may also like