clock menu more-arrow no yes
Bahia Resort Hotel | Courtesy Photo

Where to Eat on Christmas Eve and Christmas Day in San Diego

Brunches, buffets, prix fixe menus and more

View as Map

Whether you’re visiting San Diego over the festive period or a local looking to dodge the cooking and washing up, a wide range of restaurants are open across the county on Christmas Eve and Christmas Day. From a Hanukkah menu and Chinese popup to an eight-course Christmas Eve dinner at a Michelin-starred restaurant, here are 25 spots for Holiday buffets, prix fixe, and a la carte dining.

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

1. Jeune et Jolie

Copy Link
2659 State St
Carlsbad, CA 92008
(760) 637-5266
Visit Website

Reservations are being taken until 8 p.m. on Christmas Eve at Eater’s Restaurant of the Year. In addition to the regular menu a special seasonal Carte Blanche tasting menu will be available for $90 per person.

Lilly Glass

2. 20|Twenty Grill

Copy Link
5480 Grand Pacific Dr
Carlsbad, CA 92008
(760) 827-2500
Visit Website

Festive culinary offerings at 20|Twenty include a three-course Christmas Eve dinner prepared by executive chef Julian Quiñones priced at $75 and served from 5 to 10 p.m. And, on December 25, a Christmas dinner with a Southern California twist priced at $80 will be available from 3 to 8 p.m.

Courtesy Photo

3. Valentina Restaurant

Copy Link
810 N Coast Hwy 101
Encinitas, CA 92024
(760) 943-6686
Visit Website

Encinitas’ neighborhood bistro is celebrating Christmas Eve with a prix fixe, three-course dinner for $49 with an optional wine pairing for an additional $25. Dish selections include a fennel and frisee salad, crispy duck leg, and vegan coffee panna cotta. Make reservations online or by calling at (760) 943-6686.

Courtesy Photo

4. CUCINA enoteca Del Mar

Copy Link
2730 Via De La Valle #1906
Del Mar, CA 92014
(858) 704-4500
Visit Website

All CUCINA locations will be celebrating the time-honored Feast of the Seven Fishes Italian-American holiday tradition with a specially designed seven-item antipasti platter of fresh seafood. Priced at $32 and designed for sharing by up to four guests it will be available from December 18 through the 24.

Cucina Enoteca Courtesy Photo

5. ADDISON RESTAURANT

Copy Link
5200 Grand Del Mar Way
San Diego, CA 92130
(858) 314-1900
Visit Website

Make Christmas Eve a Michelin-starred one with the eight-course tasting menu at chef William Bradley’s Addison. It costs $275 per person and reservations can be secured by calling (858) 314-1900.

addison Courtesy Photo

6. Fairmont Grand Del Mar

Copy Link
5300 Grand Del Mar Ct
San Diego, CA 92130
(858) 314-2000
Visit Website

The Fairmont’s lavish Grand Christmas Brunch Buffet on December 25 will be served from 10 a.m. until 12:30 p.m. It’s priced at $129 for adults and $55 for children (aged between 4 and 12) and reservations can be made online.

grand del mar Courtesy Photo

7. A.R. Valentien

Copy Link
11480 N Torrey Pines Rd
La Jolla, CA 92037
(858) 777-6635
Visit Website

Whether celebrating Hanukkah or Christmas, executive chef Jeff Jackson has got holiday dining covered His “Festival of Lights” menu is available between December 22 and 30; while on Christmas Eve and Christmas Day diners can enjoy a seasonally inspired four-course meal at The Lodge’s signature restaurant. Prices start at $120 ($135 with sparkling wine) and $60 for children.

Courtesy Photo

8. Blue Ocean Sushi

Copy Link
1250 Prospect St
La Jolla, CA 92037
(858) 999-0323
Visit Website

Just because it’s Christmas doesn’t mean you have to stick to prime rib. Open regular business hours on Christmas Eve and Christmas Day head to Blue Ocean Sushi for specialty rolls or mouth-watering dishes like scallops with black rice risotto, Port wine crispy duck breast, and Korean barbecue ribs.

9. California Modern

Copy Link
1250 Prospect St
La Jolla, CA 92037
(858) 454-4244
Visit Website

George’s will be serving a three-course Christmas Day dinner on December 25 priced at $75 with $38 optional wine pairings. Take your pick from appetizers like the Baja scallop ceviche or Chino Farms lettuces before moving onto entrees such as local yellowtail or the Niman Ranch pork chop.

George’s At The Cove Courtesy Photo

10. NINE-TEN Restaurant & Bar

Copy Link
910 Prospect St
La Jolla, CA 92037
(858) 964-5400
Visit Website

Treat yourself to a three-course prix fixe dinner by Chef Jason Knibb on Christmas Eve. Served from 5:30 to 9 p.m. it’s priced at $85 or $124 with wine pairings. Dish selections range from sous vide egg and curried lamb tartare to a grilled local swordfish. Check out the full menu and make reservations online.

11. JRDN Restaurant

Copy Link
723 Felspar St
San Diego, CA 92109
(858) 270-2323
Visit Website

For salty ocean breezes and a view of the Pacific Beach Pier Christmas tree, get executive chef David Warner and the JRDN team’s three-course, locally sourced dinner on the books for December 25. It will be served from 4 p.m. to 8 p.m. and tables can be reserved by calling (858) 270-2323.

Oceanfront patio at JRDN at Tower23 Hotel Courtesy Photo

12. Bahia Resort Hotel

Copy Link
998 W Mission Bay Dr
San Diego, CA 92109
(858) 488-0551
Visit Website

The Bahia Resort Hotel is hosting a Christmas Champagne Brunch in its ballroom on December 25, complete with carving stations, main courses, sides, salads, desserts, and Mission Bay views. Priced at $56 for adults, there’s a special $25 children’s buffet for kids between 5 to 11 years of age, too.

Courtesy Photo

13. Farmer's Table La Mesa

Copy Link
8141 La Mesa Blvd
La Mesa, CA 91942
(619) 724-6465
Visit Website

All Farmer’s Table locations around San Diego will offer a prix-fixe, four-course menu on December 25. Priced at $49 dish options include grilled artichokes and an 8oz bison filet, plus any signature dessert. 

Courtesy Photo

14. Bleu Bohème

Copy Link
4090 Adams Ave
San Diego, CA 92116
(619) 255-4167
Visit Website

Celebrate “réveillon de Noël” with a three-course dinner at Bleu Bohème on December 24. Priced at $68 dish range from lamb ragout with goat cheese ravioli to a charcuterie board with duck pâté. Limited-edition cranberry gimlet holiday cocktail The Canneberg will also be available for the evening.

Bleu Bohème Courtesy Photo

15. Cesarina

Copy Link
4161 Voltaire St
San Diego, CA 92107
(619) 226-6222
Visit Website

Point Loma trattoria Cesarina is serving their Christmas Eve dinner a la carte or as a four-course tasting menu. It costs $59 per person and includes dishes like seared scallops and a traditional ricotta gnocchi. 

Courtesy Photo

16. The Smoking Goat Restaurant

Copy Link
3408 30th St
San Diego, CA 92104
(619) 955-5295
Visit Website

Reservations are being taken from 4:30 to 8 p.m. on Christmas Eve at The Smoking Goat, who alongside their full dinner menu, will have a 14oz prime rib special served with mashed potatoes, farmer’s market vegetables, au jus and horseradish cream ($55).

Courtesy Photo

17. Il Dandy

Copy Link
2550 Fifth Ave STE 120
San Diego, CA 92103
(619) 310-5669
Visit Website

Available on December 24, the Christmas in Calabria chef’s menu at ll Dandy costs $90 and includes two appetizers, one pasta dish, two entrées and one dessert. Additionally, intimate tasting restaurant ARAMA has two Christmas Eve packages priced at $350 (Level 1) or $400 (premium) for up to six guests.

Sam Wells

18. Mister A's

Copy Link
2550 Fifth Ave
San Diego, CA 92103
(619) 239-1377
Visit Website

The Christmas Eve prix fixe menu ($95.50) and Christmas Day prix fixe menu ($79.50) include seasonal selections like a 72-hours braised Strauss Farm veal, oven roasted Maine lobster, and housemade Wagyu beef agnolotti. Reservations can be made online or by calling (619) 239-1377.

Mister A’s Courtesy Photo

19. BANKERS HILL BAR + Restaurant

Copy Link
2202 Fourth Ave
San Diego, CA 92101
(619) 231-0222
Visit Website

Chef de cuisine Justin Braly’s special cabernet-braised short rib dish with garlic mashed potatoes, and roasted root vegetables will be served for one night only on Christmas Eve. Ease into the spirit with a pre- or post-dinner holiday cocktail, Up To Snow Good. Made with Malahat Spiced rum, apple brandy, and Amaro Montenegro it’s garnished with grated nutmeg and fresh cranberries. 

20. Ironside Fish & Oyster

Copy Link
1654 India St
San Diego, CA 92101
(619) 269-3033
Visit Website

While Ironside will close at 6 p.m. on Christmas Eve, Tony Guan (Underbelly) will helm a Chinese pop-up there from 3 to 10 p.m. on Christmas Day with raw bar service resuming from 10 p.m. until midnight.

Courtesy Graphic

21. The Westgate Hotel

Copy Link
1055 2nd Ave
San Diego, CA 92101
(619) 238-1818
Visit Website

Executive chef Fabrice Hardel’s four-course prix fixe menu will be served on December 24 (5 to 9 p.m.) and Christmas Day (11 a.m. to 9 p.m. ) in the Westgate Room. A buffet will also be served in the Le Fontainebleau Room from 11 a.m. to 6 p.m. on Christmas Day and costs $99 for adults (add $20 for bottomless house wine and Champagne) and $40 for children under 12.

Courtesy Photo

22. Pendry San Diego

Copy Link
550 J St
San Diego, CA 92101
(619) 738-7000
Visit Website

Provisional Kitchen at chic hotel Pendry San Diego has got Christmas Eve and Christmas Day covered with two special three-course menus. Both priced at $85 for adults and $25 for children under 12, dishes run the gamut from herb-crusted pork loin to a California seafood stew and pecan baked brie.

Courtesy Photo

23. The Oceanaire Seafood Room

Copy Link
400 J St
San Diego, CA 92101
(619) 858-2277
Visit Website

Opening early both on Christmas Eve and Christmas Day The Oceanaire will be serving an a la carte menu by chef Daniel Barron along with fresh surf and turf classics. They’ve created a featured holiday cocktail too, called Santa’s Cider it’s made with Grey Goose vodka, St-Germain, and Bénédictin.

The Oceanaire Seafood Room Courtesy Photo

24. ALBACA

Copy Link
2000 2nd St
Coronado, CA 92118
(619) 522-3150
Visit Website

Another option for Crown Islanders is ALBACA at the Coronado Island Marriott who are pulling out all the stops with their Christmas Day buffet – think cheese and charcuterie, carvings of prime rib, a raw bar and locally caught fish cooked to order. It’s priced at $75 for adults and $30 for children under 12.

Courtesy Photo

25. Hotel del Coronado

Copy Link
1500 Orange Ave
Coronado, CA 92118
(619) 435-6611
Visit Website

San Diego’s storied Hotel Del is putting on a lavish four-course holiday dinner in its iconic Crown Room on Christmas Eve, while on Christmas Day, a gourmet buffet can be enjoyed in either the oceanfront Ballroom or Crown Room. Prices range from $120 to $140 (adults), and $50 to $55 (children under 10).

1. Jeune et Jolie

2659 State St, Carlsbad, CA 92008
Lilly Glass

Reservations are being taken until 8 p.m. on Christmas Eve at Eater’s Restaurant of the Year. In addition to the regular menu a special seasonal Carte Blanche tasting menu will be available for $90 per person.

2659 State St
Carlsbad, CA 92008

2. 20|Twenty Grill

5480 Grand Pacific Dr, Carlsbad, CA 92008
Courtesy Photo

Festive culinary offerings at 20|Twenty include a three-course Christmas Eve dinner prepared by executive chef Julian Quiñones priced at $75 and served from 5 to 10 p.m. And, on December 25, a Christmas dinner with a Southern California twist priced at $80 will be available from 3 to 8 p.m.

5480 Grand Pacific Dr
Carlsbad, CA 92008

3. Valentina Restaurant

810 N Coast Hwy 101, Encinitas, CA 92024
Courtesy Photo

Encinitas’ neighborhood bistro is celebrating Christmas Eve with a prix fixe, three-course dinner for $49 with an optional wine pairing for an additional $25. Dish selections include a fennel and frisee salad, crispy duck leg, and vegan coffee panna cotta. Make reservations online or by calling at (760) 943-6686.

810 N Coast Hwy 101
Encinitas, CA 92024

4. CUCINA enoteca Del Mar

2730 Via De La Valle #1906, Del Mar, CA 92014
Cucina Enoteca Courtesy Photo

All CUCINA locations will be celebrating the time-honored Feast of the Seven Fishes Italian-American holiday tradition with a specially designed seven-item antipasti platter of fresh seafood. Priced at $32 and designed for sharing by up to four guests it will be available from December 18 through the 24.

2730 Via De La Valle #1906
Del Mar, CA 92014

5. ADDISON RESTAURANT

5200 Grand Del Mar Way, San Diego, CA 92130
addison Courtesy Photo

Make Christmas Eve a Michelin-starred one with the eight-course tasting menu at chef William Bradley’s Addison. It costs $275 per person and reservations can be secured by calling (858) 314-1900.

5200 Grand Del Mar Way
San Diego, CA 92130

6. Fairmont Grand Del Mar

5300 Grand Del Mar Ct, San Diego, CA 92130
grand del mar Courtesy Photo

The Fairmont’s lavish Grand Christmas Brunch Buffet on December 25 will be served from 10 a.m. until 12:30 p.m. It’s priced at $129 for adults and $55 for children (aged between 4 and 12) and reservations can be made online.

5300 Grand Del Mar Ct
San Diego, CA 92130

7. A.R. Valentien

11480 N Torrey Pines Rd, La Jolla, CA 92037
Courtesy Photo

Whether celebrating Hanukkah or Christmas, executive chef Jeff Jackson has got holiday dining covered His “Festival of Lights” menu is available between December 22 and 30; while on Christmas Eve and Christmas Day diners can enjoy a seasonally inspired four-course meal at The Lodge’s signature restaurant. Prices start at $120 ($135 with sparkling wine) and $60 for children.

11480 N Torrey Pines Rd
La Jolla, CA 92037

8. Blue Ocean Sushi

1250 Prospect St, La Jolla, CA 92037

Just because it’s Christmas doesn’t mean you have to stick to prime rib. Open regular business hours on Christmas Eve and Christmas Day head to Blue Ocean Sushi for specialty rolls or mouth-watering dishes like scallops with black rice risotto, Port wine crispy duck breast, and Korean barbecue ribs.

1250 Prospect St
La Jolla, CA 92037

9. California Modern

1250 Prospect St, La Jolla, CA 92037
George’s At The Cove Courtesy Photo

George’s will be serving a three-course Christmas Day dinner on December 25 priced at $75 with $38 optional wine pairings. Take your pick from appetizers like the Baja scallop ceviche or Chino Farms lettuces before moving onto entrees such as local yellowtail or the Niman Ranch pork chop.

1250 Prospect St
La Jolla, CA 92037

10. NINE-TEN Restaurant & Bar

910 Prospect St, La Jolla, CA 92037

Treat yourself to a three-course prix fixe dinner by Chef Jason Knibb on Christmas Eve. Served from 5:30 to 9 p.m. it’s priced at $85 or $124 with wine pairings. Dish selections range from sous vide egg and curried lamb tartare to a grilled local swordfish. Check out the full menu and make reservations online.

910 Prospect St
La Jolla, CA 92037

11. JRDN Restaurant

723 Felspar St, San Diego, CA 92109
Oceanfront patio at JRDN at Tower23 Hotel Courtesy Photo

For salty ocean breezes and a view of the Pacific Beach Pier Christmas tree, get executive chef David Warner and the JRDN team’s three-course, locally sourced dinner on the books for December 25. It will be served from 4 p.m. to 8 p.m. and tables can be reserved by calling (858) 270-2323.

723 Felspar St
San Diego, CA 92109

12. Bahia Resort Hotel

998 W Mission Bay Dr, San Diego, CA 92109
Courtesy Photo

The Bahia Resort Hotel is hosting a Christmas Champagne Brunch in its ballroom on December 25, complete with carving stations, main courses, sides, salads, desserts, and Mission Bay views. Priced at $56 for adults, there’s a special $25 children’s buffet for kids between 5 to 11 years of age, too.

998 W Mission Bay Dr
San Diego, CA 92109

13. Farmer's Table La Mesa

8141 La Mesa Blvd, La Mesa, CA 91942
Courtesy Photo

All Farmer’s Table locations around San Diego will offer a prix-fixe, four-course menu on December 25. Priced at $49 dish options include grilled artichokes and an 8oz bison filet, plus any signature dessert. 

8141 La Mesa Blvd
La Mesa, CA 91942

14. Bleu Bohème

4090 Adams Ave, San Diego, CA 92116
Bleu Bohème Courtesy Photo

Celebrate “réveillon de Noël” with a three-course dinner at Bleu Bohème on December 24. Priced at $68 dish range from lamb ragout with goat cheese ravioli to a charcuterie board with duck pâté. Limited-edition cranberry gimlet holiday cocktail The Canneberg will also be available for the evening.

4090 Adams Ave
San Diego, CA 92116

15. Cesarina

4161 Voltaire St, San Diego, CA 92107
Courtesy Photo

Point Loma trattoria Cesarina is serving their Christmas Eve dinner a la carte or as a four-course tasting menu. It costs $59 per person and includes dishes like seared scallops and a traditional ricotta gnocchi. 

4161 Voltaire St
San Diego, CA 92107

Related Maps

16. The Smoking Goat Restaurant

3408 30th St, San Diego, CA 92104
Courtesy Photo

Reservations are being taken from 4:30 to 8 p.m. on Christmas Eve at The Smoking Goat, who alongside their full dinner menu, will have a 14oz prime rib special served with mashed potatoes, farmer’s market vegetables, au jus and horseradish cream ($55).

3408 30th St
San Diego, CA 92104

17. Il Dandy

2550 Fifth Ave STE 120, San Diego, CA 92103
Sam Wells

Available on December 24, the Christmas in Calabria chef’s menu at ll Dandy costs $90 and includes two appetizers, one pasta dish, two entrées and one dessert. Additionally, intimate tasting restaurant ARAMA has two Christmas Eve packages priced at $350 (Level 1) or $400 (premium) for up to six guests.

2550 Fifth Ave STE 120
San Diego, CA 92103

18. Mister A's

2550 Fifth Ave, San Diego, CA 92103
Mister A’s Courtesy Photo

The Christmas Eve prix fixe menu ($95.50) and Christmas Day prix fixe menu ($79.50) include seasonal selections like a 72-hours braised Strauss Farm veal, oven roasted Maine lobster, and housemade Wagyu beef agnolotti. Reservations can be made online or by calling (619) 239-1377.

2550 Fifth Ave
San Diego, CA 92103

19. BANKERS HILL BAR + Restaurant

2202 Fourth Ave, San Diego, CA 92101

Chef de cuisine Justin Braly’s special cabernet-braised short rib dish with garlic mashed potatoes, and roasted root vegetables will be served for one night only on Christmas Eve. Ease into the spirit with a pre- or post-dinner holiday cocktail, Up To Snow Good. Made with Malahat Spiced rum, apple brandy, and Amaro Montenegro it’s garnished with grated nutmeg and fresh cranberries. 

2202 Fourth Ave
San Diego, CA 92101

20. Ironside Fish & Oyster

1654 India St, San Diego, CA 92101