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

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

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

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

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

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.