full cafe with seniors eating and talking
cafe guests
“We go to the Café for the good food and value. Without this program, we would sit at home and be lonely. We feel better when we step out of our house and socialize. It's something we look forward to.”
~ Linda, a Café regular



Join us for lunch! Enjoy a healthy, delicious lunch and socialize with friends at the Cafés. We serve lunch Monday through Friday. Reservations are required. The Cafés are hosted by senior centers and recreational facilities. Along with lunch, you’ll usually find things to do such as bridge, yoga, crafts, or bingo.



Lunch is nutritious, well-balanced, and contains no added salt. A typical lunch is made up of an entrée (beef, chicken, pork, fish, or pasta), salad, and dessert. Milk or juice is available to drink. We put together a new menu each month. Menus are available at each Café.


How much does lunch cost?

Lunch is provided to seniors (60 years and older) free of charge. A suggested donation of $3.00 a meal is appreciated, but not required. No one will be turned away for their inability to provide a donation. Guests under 60 are also welcome and will be charged $6.00 a person.


How do I make a reservation?

To reserve your spot, please call your local Café by 11:30am the day before you want to come for lunch.


Where is my nearest Café?

Our Cafés serve 220 healthy, free, or low-cost lunches in 7 locations every weekday:

  • Bay Point – 925.458.2662
    Ambrose Community Center
    3105 Willow Pass Road, Bay Point, CA 94565
    Lunch is served on Mondays, Wednesdays, Thursdays, and Fridays, 11:00am-12:30pm.
  • Brentwood – 925.516.5398
    Brentwood Senior Center
    193 Griffith Lane, Brentwood, CA 94513
    Lunch is served Monday-Friday at 11:30am with frozen meal pick-up on Tuesdays.
  • Concord – 925.825.1488
    Concord Senior Center
    2727 Parkside Circle, Concord, CA 94519
    Lunch is served on Monday-Thursday, 11:00am-12:30pm.
    The Senior Club has restarted Bingo on Wednesdays! Come for lunch and stay for bingo. Begins at 12:30pm.
  • Oakley – 925.626.7223
    Oakley Senior Center
    215 2nd St., Oakley, CA 94561
    Lunch is served Wednesdays only with frozen meal pick-up available.
  • Pittsburg – 925.439.2136
    Pittsburg Senior Center
    300 Presidio Lane, Pittsburg, CA 94565
    Lunch is served on Monday-Thursday, 11:00am-12:30pm.
  • Rodeo – 510.799.2706
    Rodeo Senior Center
    189 Parker Avenue, Rodeo, CA 94572
    Lunch is served on Tuesdays and Thursdays, 11:00am-12:30pm.
    Bingo is played before lunch on Tuesdays.
  • Walnut Creek – 925.482.8753
    Hillside Covenant Church
    2060 Magnolia Way, Walnut Creek, CA 94595
    Lunch is served on Mondays-Wednesdays and Fridays, 11:00am-12:30pm.


How do I learn more about the Cafés?

To learn more, call 925.937.8311, or email us at