Central Contra Costa's family diner since 1988
660 Ygnacio Valley Rd.
Walnut Creek, CA 94596
(925) 932-2763
Open daily, 7:00 AM – 9:00 PM
Our Walnut Creek diner sits just off Ygnacio Valley Road, minutes from I-680 and a short drive from the Walnut Creek BART station — an easy stop whether you're commuting, running errands along the corridor, or heading in from Lafayette, Pleasant Hill, or Clayton. We're also close to John Muir Medical Center, which makes us a regular breakfast and lunch spot for hospital staff, patients' families, and anyone in the area for an appointment. Weekends bring families from all over central Contra Costa County — many stopping in on their way to or from Heather Farm Park or a morning at the Broadway Plaza shops nearby. It's the same scratch-made breakfast, hearty lunches, and comfort-food dinners David and Debbie started serving in 1988, now with a dining room built for East Bay families to spread out and stay a while.
Parking: Free on-site parking lot directly in front and to the side of the restaurant.
Culture Trip named ButtercuP a top brunch spot in Walnut Creek, and breakfast runs all day. Order the Extra Omelette, our most popular, or the corned beef hash and eggs. Benedicts range from the classic to the Southwestern and Biscuit Benedicts, and the sweet side of the menu includes chicken and waffles, a Churro Waffle, and Banana Foster French Toast. Add a Frosted Cinnascuit for the table.
From lunch on, it's scratch-made comfort food: Mom's Meatloaf, the All American Turkey Dinner, fried chicken, pork chops, and prime rib. Sandwiches include the Grilled Reuben and the Prime Rib French Dip, and the Jumbo Mozzarella Sticks are one of the dishes we're most famous for.
The P in ButtercuP is for pie. Our signature upside-down apple-walnut pie is finished with a crunchy brown sugar and walnut glaze, and our pumpkin pie was voted best in the San Jose Mercury News and Oakland Tribune taste-off. Walnut Creek Magazine has featured Chef Debbie Shahvar's recipes, too. Whole pies are available to take home.
Our Walnut Creek dining room hosts birthdays, family celebrations, office breakfasts, and corporate lunches for teams across central Contra Costa. Events typically run 12 to 50+ guests, for breakfast, brunch, lunch, or dinner, with vegetarian options and other accommodations arranged in advance.
Plan your event →Open daily, 7:00 AM to 9:00 PM.
Yes, every day.
There's a free lot directly in front of and beside the restaurant.
We're just off Ygnacio Valley Road, minutes from I-680 and a short drive from the Walnut Creek BART station.
Yes. Order pickup online or get delivery through DoorDash.
Yes, for groups of about 12 to 50+. Use our private dining form or call (925) 932-2763.