These SLO CAL (San Luis Obispo County) spots will be a welcoming and warm kitchen for holiday faire on Dec. 24 and 25th. We've swept through SLO CAL to confirm what kitchens are offering your holiday favorites. Be sure to call ahead to make reservations. Check out the list below for which holiday offering might delight your senses the most if you're staying in SLO CAL this holiday season!


Granada Hotel & Bistro

1126 Morro Street, San Luis Obispo


$40 per person | $75 per person

Serving a two-course Christmas Day Brunch from 10 am - 1:30 pm and a three-course Dinner from 4 - 9 pm. You can view the special menu's here.

Note: Granada Bistro is open Christmas Eve with their regular menu from 5 - 10 pm (reservations recommended). 



1119 Garden Street, San Luis Obispo


Open Christmas Eve & Day serving their delicious California coastal cuisine menus. From 8 AM - 9 PM on 12/24, and serving brunch from 8 AM - 3 PM and dinner from 3 - 8 PM on 12/25. 


The Cow Tipper

7200 Moonstone Beach Drive, Cambria


$40-$55 per person

Christmas Eve Breakfast Buffet from 7 AM - 2 PM and Christmas Day Brunch Buffet from 10 AM - 5 PM. Find more information here.


F. McLintocks

750 Mattie Road, Shell Beach


$70 per person

Festive menu for Christmas Eve Dinner from 4-9 PM and Christmas Day dinner from 1-7 PM. 


Gardens of Avila at Sycamore Mineral Springs Resort

1215 Avila Beach Drive, San Luis Obispo


$75 per person

Christmas Day three-course dinner from 4-9 PM. 


Blue Moon Over Avila

460 Front Street, Avila Beach


$72 per person

Christmas Eve prix-fixe dinner with three festive courses starting at 4:30 PM. 


Pequin Coastal Cocina

147 Stimson Avenue, Pismo Beach


5:30 - 9:30 PM

Enjoy Holiday specials including Prime Rib, Ham, Turkey and more with dinner on Christmas Eve & Christmas Day.


Marisol at the Cliffs

2757 Shell Beach Road, Pismo Beach


Christmas Eve: 8 am - 12 pm (Brunch) & 1 - 8 pm (Dinner) | Christmas Day: 8 am - 3 pm (Brunch) & 3:30 - 9 pm (Dinner)

$85 per person

Special three-course prix-fixe Christmas Eve dinner menu will be served. The restaurant will also be open for brunch and dinner on Christmas Day. 


La Bodega Tapas

790 Price Street, Pismo Beach


9:00 AM- 2:00 PM

Christmas Eve brunch with Santa


Madonna Inn

100 Madonna Road, San Luis Obispo 


Christmas Eve: 3:00 PM- 10:00 PM | Christmas Day: 12:00 PM- 10:00 PM

Christmas Eve Dinner and Christmas Day dinners.


Sandcastle's The Deck

100 Stimson Avenue, Pismo Beach


7 AM - 8 PM

Serving Christmas Eve and Christmas Day.


The Steakhouse at Paso Robles Inn

1103 Spring Street, Paso Robles


Serving a special holiday menu for Christmas Eve Dinner from 4 - 9 PM on the 24th and Christmas Dinner on the 25th from 11 AM - 8 PM. Reservations required. 


Oasis Moroccan Cuisine

1351 Price Street, Pismo Beach


$75 per person

Serving a four-course Christmas Day menu from 11 AM - 10 PM.


Holiday Hours at SLO Coast Wineries


Looking to do some Christmas Eve wine tasting? Or pick up a bottle for your Holiday celebration? Check out which San Luis Obispo Coast Wineries are open on Christmas Eve and if they are offering holiday deals here