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

December 15, 2021

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.

Balboa Cafe (3199 Fillmore St.)

A local favorite since 1913, Balboa Cafe's Christmas Day meal is sure to please. Winter vegetable soup, mushroom risotto, leg of duck with butternut squash puree are of the many delicious items on the menu.

Bubba Gump Shrimp Co. (PIER 39)

Stop by Bubba Gump Shrimp Co. for a Christmas Day lunch or dinner, open Noon to 8 p.m. From hearty seafood dishes to amazing slow roasted ribs, there's something on the menu for everyone.

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

Open from 11:30 a.m. to 9 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! No reservations are taken for Christmas Day, making it the perfect place to walk-in on your own schedule. Bonus: they offer two hours of free validated parking at the PIER 39 garage.

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

Open from 10:30 a.m. to 9 p.m. on Christmas Day, Fog Harbor Fish House will hav their complete (and impressive!) regular menu. All tables on Christmas Day will be saved for walk-ins.

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 10:30 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 noon to 8 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 7 p.m. on Christmas Day..


Hornblower Cruises & Events (Pier 3, Embarcadero)

Take your celebrations to the sea aboard Hornblower Cruises. Their Christmas Day Premier Dinner Cruise boards at 3:30 p.m. and features a three-course seated meal and live entertainment..


The Palace Hotel (2 New Montgomery St.)

Visit The Palace Hotel's famed Garden Court for Christmas Day lunch (reservations available from 12:30 to 3:00 p.m.) or Christmas dinner at the Pied Piper (reservations from 4 to 10 p.m.).

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 9 p.m. on Christmas Day for walk-ins only. Enjoy everything from mesquite-grilled fish to a clam chowder sourdough bread bowl. And who could pass up a chance at fresh Dungeness crab, now that the season has begun? You can 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 noon to 8 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?


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

Enjoy your holiday with spectacular views, exceptional food and distinctive service when you celebrate Christmas at the Top of the Mark. There will be unlimited bubbly and a live pianist. The Christmas Day brunch and dinner buffet runs from 11:30 a.m. to 6:30 p.m.

Villon (1100 Market St.)

Located in the San Francisco Proper Hotel, Villon will serve brunch (8 a.m. to 2 p.m.) and dinner (5 - 10 p.m.) on Christmas Day. Their four-course prix fixe menu will leave you feeling full (of holiday cheer).

Find the Best Deals on Places to Stay in San Francisco for Christmas



You may also like