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. 


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. 


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


Christmas Eve: 4 - 9 PM | Christmas Day: 11 AM - 8 PM

Serving a special holiday menu for Christmas Eve Dinner on the 24th and Christmas Dinner on the 25th. Reservations required. 


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