The Sounds of Christmas at Tam O’Shanter

There’s nothing quite like Christmas at Tam O’Shanter. From December 1 through December 30, enjoy the sounds of the season as our Christmas carolers bring festive harmonies and holiday cheer throughout the restaurant.

Carolers begin 30 minutes into dinner service each evening, with all-day caroling on Christmas Eve.

Join us for good cheer, great company, and a beloved holiday tradition.

Please note: Tam O’Shanter will be closed on Christmas Day.

Christmas carolers performing holiday songs in the dining room at Lawry's

Join Us

Tam O’Shanter


Delighting diners for 100 years, the Tam O’Shanter is Los Angeles’ oldest restaurant operated by the same family in the same location.

  • 2980 Los Feliz Blvd.
    Los Angeles, CA 90039
  • (323) 664-0228
  • Monday – Sunday 11 am to 9:00 pm

    Happy Hour: Monday – Friday 2:00 pm – 5:00 pm

    HOLIDAY HOURS 2026

    Thanksgiving Day (Nov 26):
    Dine-In: 10:30 am – 9:00 pm
    To-Go Pickup: 9:00 am – 12:00 pm

    December Special Hours:
    Dec 1–30: Dine-In 11:00 am – 9:00 pm
    Closed Christmas Day

RESERVATIONS REQUIRED