FoodNews

10 Restaurants in the 925 Serving Big Thanksgiving Meals

Thanksgiving is coming up on Thursday, November 26, 2026, and restaurants across the 925 are getting ready to serve some seriously big holiday meals.

Some people like to cook at home. Others prefer to dine out! If you’re in the later category, this list is for you.

Prices range from under $40 per person to more than $100 for some of the region’s most elaborate celebrations.

Here are 10 restaurants in the 925 area offering Thanksgiving meals in 2026.

1. Lafayette Park Hotel – Lafayette

Credit: Thomas Smith/Bay Area Telegraph

Price: $95-$130 per adult

The Lafayette Park Hotel is going all out for Thanksgiving, offering two different holiday dining experiences.

The biggest celebration is the hotel’s Grand Thanksgiving Buffet, held in its elegant ballroom. The $130-per-adult buffet features an extensive selection of Thanksgiving favorites, including herb-roasted Diestel Farms turkey, slow-roasted prime rib, braised beef short ribs, and pan-seared ono salmon.

There’s also a chilled seafood display, smoked salmon, artisan cheeses, maple-cranberry baked brie, green bean casserole, sausage and mushroom stuffing, and sweet potato praline casserole.

A dessert spread features pies, cakes, tarts, cookies, and other sweets.

Buffet seatings are scheduled for 2-4 p.m. and 5-7 p.m. Children ages 4-11 cost $65.

For a more traditional restaurant experience, The Park Bistro & Bar is offering a $95 prix fixe Thanksgiving dinner, with reservations from 4-7 p.m.

Location: 3287 Mount Diablo Boulevard, Lafayette

Reservations: Lafayette Park Hotel Thanksgiving or (925) 283-7108.

2. Espetus Brazilian Steakhouse – Concord

Credit: Thomas Smith/Bay Area Telegraph

Price: $84.95 per person

Thanksgiving at Espetus will look a little different from the traditional turkey dinner.

For the first time, the Brazilian steakhouse at The Veranda in Concord is opening on Thanksgiving Day, combining its signature churrasco dining experience with traditional American holiday sides.

Guests can enjoy 12-14 different cuts of fire-roasted meat, carved tableside by gaucho chefs. But again, it’s mixed up with American Thanksgiving classics.

Espetus plans to serve its full churrasco experience throughout the holiday, with dining from noon to 9 p.m.

Location: 2025 Diamond Boulevard, Concord

Reservations: Espetus Concord or (925) 319-5005.

3. Creekside Restaurant at Hilton Concord – Concord

Price: $46.95 adults; $29.95 children 11 and under

The Hilton Concord is hosting a Thanksgiving celebration at its Creekside Restaurant, offering a holiday menu that mixes traditional favorites with some more creative fare.

The meal begins with seasonal options such as miso-ginger butternut squash bisque and autumn harvest salad.

For the main course, guests can choose from pomegranate-glazed turkey roulade, cedar-plank maple salmon, or hickory-smoked Berkshire ham.

Dessert includes toasted marshmallow pumpkin pie.

The restaurant plans to serve Thanksgiving dinner from noon until 9 p.m., making it a convenient option for families who want flexibility in their holiday dining schedule.

Location: 1970 Diamond Boulevard, Concord

Reservations: (925) 827-2000. Thanksgiving details.

4. Fleming’s Prime Steakhouse – Walnut Creek

Price: Starting at $64 per person

Fleming’s in downtown Walnut Creek is offering a Thanksgiving meal that gives diners an alternative to the usual roasted turkey.

The restaurant’s special two-course holiday menu features a choice of classic roasted turkey, filet mignon, or prime bone-in ribeye.

The meal includes a starter and shareable side dishes, giving guests the opportunity to enjoy a substantial steakhouse dinner without preparing anything at home.

Fleming’s plans to open early at 11 a.m. on Thanksgiving and serve until 8 p.m.

For those who want to celebrate at home, the restaurant is also advertising a family Thanksgiving catering bundle serving six.

Location: 1685 Mount Diablo Boulevard, Walnut Creek

Reservations: Fleming’s Thanksgiving menu.

5. Montesacro – Walnut Creek

Credit: Thomas Smith/Bay Area Telegraph

Price: $90 per person

For Thanksgiving with an Italian twist, Montesacro in downtown Walnut Creek is planning a special three-course prix fixe dinner.

The restaurant, known for its Roman-inspired cuisine, traditional pinsa pizzas, and Italian wines, is preparing a holiday menu inspired by the flavors and traditions of Italy.

The three-course dinner costs $90 per person, with a limited selection of à la carte dishes also available.

The Thanksgiving experience is available for parties of two to 12 people and requires advance booking. The restaurant has a 72-hour cancellation policy, with a $50-per-person charge for late cancellations.

It’s a good choice for diners who want an upscale holiday meal without necessarily sticking to traditional American Thanksgiving dishes.

Location: 1686 Locust Street, Walnut Creek

Reservations: Montesacro on OpenTable.

6. Lazy Dog Restaurant & Bar – Concord and Dublin

Credit: Thomas Smith/Bay Area Telegraph

Price: $39 per person

Lazy Dog is offering one of the more affordable sit-down Thanksgiving experiences on this list.

The restaurant’s three-course Thanksgiving meal costs $39 per person and includes its turkey dinner with the traditional fixings.

For families with a mix of holiday traditionalists and picky eaters, the restaurant is also advertising its regular Lazy Dog favorites as part of the Thanksgiving experience.

Thanksgiving service is scheduled from 11 a.m. until 8 p.m.

The holiday promotion is listed for both Concord and Dublin, giving families options on either side of the 925.

Locations: 1961 Diamond Boulevard, Concord; Lazy Dog in Dublin

Reservations: Lazy Dog Concord or Lazy Dog Dublin.

7. Il Fornaio – Walnut Creek

Price: $59 adults; $25 children 12 and under

Il Fornaio is serving a four-course Thanksgiving meal at its Walnut Creek restaurant, combining a traditional turkey dinner with Italian touches.

The meal starts with butternut squash and potato soup topped with Grana Padano cheese croutons.

Next comes a winter salad featuring radicchio, endive, walnuts, grapes, and Gorgonzola cheese.

The main course is roasted turkey breast with traditional stuffing, cranberry sauce, gravy, mashed potatoes, baked yams, and green beans.

Dessert is pumpkin pie served with vanilla ice cream and caramel sauce.

Il Fornaio is also offering a Thanksgiving Feast To Go, feeding four people for $236. Preorders close at noon on November 24, with pickup available November 25 or Thanksgiving Day.

Location: 1430 Mount Diablo Boulevard, Walnut Creek

Reservations and orders: Il Fornaio Thanksgiving 2026.

8. Ruth’s Chris Steak House – Walnut Creek

Credit: Thomas Smith/Bay Area Telegraph

Price: Starting at $48 per adult

Ruth’s Chris is preparing a traditional Thanksgiving meal alongside its familiar steakhouse offerings.

Its holiday dinner features sliced oven-roasted turkey with sausage and herb stuffing, turkey gravy, and cranberry relish.

Diners can choose a starter, such as Caesar salad, steakhouse salad, or soup, followed by a side such as garlic mashed potatoes, sweet potato casserole, creamed spinach, or green beans with roasted garlic.

Dessert is pumpkin cheesecake with vanilla ice cream.

The chain lists holiday dinners starting at $48 for adults and $20 for children, although prices may vary by location.

Ruth’s Chris is also promoting a Thanksgiving take-home package with turkey breast, stuffing, gravy, sides, and four individual pumpkin cheesecakes.

Location: 1553 Olympic Boulevard, Walnut Creek

Reservations: Ruth’s Chris Thanksgiving. Confirm local pricing when booking.

9. Sabio on Main – Pleasanton

Price: Check restaurant for current holiday pricing

Pleasanton’s Sabio on Main is offering a Thanksgiving dining experience for families who prefer a restaurant meal with a more upscale atmosphere.

The downtown restaurant has opened reservations for its Thanksgiving celebration, allowing guests to leave the holiday cooking to the kitchen.

Sabio is also offering a take-home Thanksgiving dinner package serving four people, with pickup scheduled for Wednesday, November 25.

That makes the restaurant an option for both families looking to dine out and those hoping to enjoy a restaurant-prepared Thanksgiving feast around their own dining table.

Details of the holiday menu and pricing are available through Sabio’s reservation and ordering pages.

Location: 501 Main Street, Pleasanton

Reservations and orders: Sabio on Main Thanksgiving.

10. Terra Mia Ristorante Italiano – Livermore

Price: À la carte; prices vary by dish

Livermore’s Terra Mia Ristorante Italiano is celebrating Thanksgiving with a menu that brings Italian flavors to the traditional American holiday.

The restaurant will be open from 2-8 p.m. on Thursday, November 26, offering an à la carte menu with its popular Italian dishes and special Thanksgiving classics reimagined with an Italian twist.

That approach could appeal to families looking for a holiday meal without committing everyone to the same turkey dinner.

Terra Mia is located on East Avenue in Livermore and is accepting reservations for Thanksgiving Day.

Location: 4040 East Avenue, Livermore

Reservations: Terra Mia Thanksgiving or (925) 456-3333.

Planning to Dine Out on Thanksgiving?

Thanksgiving is one of the busiest restaurant holidays of the year, particularly for large families and groups hoping to dine together.

With some restaurants offering elaborate buffets and others serving limited holiday menus, diners should check reservation requirements, cancellation policies, children’s pricing, and whether taxes and gratuity are included.

Want more local restaurant openings, food news, and things to do around the 925? Sign up for the free Bay Area Telegraph newsletter.

Bay Area Telegraph Editorial Team

The Bay Area Telegraph Editorial team covers news stories and breaking news in the San Francisco Bay Area. Stories published under the Editorial Team byline represent collaborative reporting by multiple members of the Bay Area Telegraph's editorial staff.

Leave a Reply

Back to top button