Good nutrition for senior health and independence

Community Meals Hero Image

Enjoy nutritious meals prepared daily

On Lok Mission Nutrition helps seniors 60 years or older maintain proper health, strength, and independence with nutritious meals prepared from fresh ingredients in our On Lok 30th Street Senior Center kitchen.

On Lok Mission Nutrition’s six dining sites are located throughout San Francisco; the largest dining room is at On Lok 30th Street Senior Center in the Mission neighborhood. Here seniors can enjoy a hot midday meal, served restaurant-style in a lively community setting.

In response to COVID-19, our popular group meals have been temporarily suspended. As an option we are providing takeout meals at On Lok 30th Street Senior Center and other locations, listed below. Our home-delivery meals service continues without disruptions and has been expanded to meet increased demand.

For more information about On Lok Mission Nutrition takeout meals, call 415-550-2226.

Click here for information about home-delivered meals.

Daily menus

Explore our daily menu:

Download English Menu

Download Spanish Menu

Download Chinese Menu

Meals are currently available as a takeout option at On Lok Mission Nutrition dining sites and additional meal programs locations, listed below. This program for the community is partially funded by the City and County of San Francisco Department of Disability and Aging Services. Any donation is welcome and much appreciated, but not required to receive service.

I eat at 30th Street Senior center four times a week. Everyone has a positive attitude, they make it very comfortable and enjoyable. The nutrition is excellent and helps us live longer, stay healthy, and enjoy life. I tell my doctor about the benefits of eating at the center.

– Sergio V., community meals program participant

On Lok Mission Nutrition takeout meals locations

On Lok 30th Street Senior Center

225 30th Street, 415-550-2226

Meals served Mondays thru Saturdays, 9:30am-1:30pm

For more information, visit our Senior Meals page

Bernal Heights Senior Center

515 Cortland Ave., 415-206-2142

Lunch served Monday – Friday, 12:00 p.m. to 1:00 p.m.

OMI Senior Center

65 Beverly St., 415-587-1443

Lunch served Monday – Friday 12:00 p.m. to 1:00 p.m.

Excelsior Senior Center

4468 Mission St., 415-334-9919

Lunch served Monday – Friday, 11:30 a.m. to 12:30 p.m.

Other City of San Francisco takeout meal program locations:

Canon Kip Senior Center

705 Natoma St., 415- 487-3300 x 6211

Meals served Monday – Friday & 3rd Sat/month, 11:15 a.m. - 12:30 p.m.

Castro Senior Center

110 Diamond St., 415-863-3507

Meals served Monday – Friday, 11:45 a.m. - 12:30 p.m.

Centro Latino de San Francisco/Los Mayores 1656 15th St., 415- 861-8758

Meals served Monday – Friday, 11:30 a.m. - 1:00 p.m.

Curry Senior Center

333 Turk St., 415- 292-1086

Meals served Monday – Sunday, breakfast 8:30-9:30a.m., lunch 10:30 a.m. -  12:30 p.m.

Downtown Branch -San Francisco Senior Center

481 O'Farrell St. , 415-535-4763

Meals served Monday – Sunday, breakfast 8:30a.m. - 9:30a.m., lunch 11:45 a.m. - 12:30 p.m.

Dr. Davis Senior Center

1753 Carroll Ave., 415-822-1444                

Meals served Monday – Friday, 12 p.m. - 1:30 p.m.;  Sat. 12 p.m - 1:00 p.m.

Glide Daily Free Meals program

330 Ellis St., 415- 674-6000 and 415-674-6037

Meals served Monday – Sunday, breakfast 8:00 - 9:00 a.m., lunch 12 p.m. - 1:00 p.m., dinner 4:00 p.m. - 5:00 p.m.

Glide Senior Nutrition Program

330 Ellis St., 415- 674-6000 and 415-674-6037

Meals served Monday – Sunday, 7:30 - 8:00 a.m.

I.T. Bookman Community Center - Ingleside

446 Randolph St., 415- 586 8020

Meals served Monday – Friday 11:30 a.m. - 1:00 p.m.

Kimochi Senior Center  

1840 Sutter St., #101; 415- 931-2287

Meals served Monday – Friday, 11:45 a.m.-12:30 p.m.

Mission Neighborhood Center

362 Capp St., 415- 206-7750

Meals served Monday – Saturday, 12 noon - 1:00 p.m.

Project Open Hand Central Site - Tenderloin

730 Polk St., 415- 447-2482         

Meals served Monday – Sunday, 10:30 - 12:30 a.m.

Richmond Senior Center – Outer Richmond

6221 Geary Blvd.,  3rd Floor, 415-752-6444

Meals served Monday – Friday,  11:45 a.m. - 12:30 p.m.

Rosa Parks Senior Center

1111 Buchanan St., 415- 292-3474 

Meals served Monday – Friday, 12 noon - 1:00 p.m.

Russian American Community Services

300 Anza St., 415- 387-5336

Meals served Monday – Friday, 11:00 a.m.-1:00 p.m.

Star Hotel

2176 Mission St., 415- 776-3474

Meals served Monday – Friday, 12 p.m. - 1:00 p.m.

Telegraph Hill Neighborhood Center

660 Lombard St., 415- 421-6443

Meals served Monday – Friday, 12 p.m. -12:45 p.m.

Veterans Commons (Swords to Plowshares)

150 Otis St., 415- 252-4787

Meals served Monday – Friday, 11 a.m. - 12:30 p.m.

Visitacion Valley Community Center

66 Raymond Ave., 415- 297-4607              

Meals served Monday – Sunday, 11:30 a.m. - 12:15 p.m.

We need your support!

On Lok meals programs are partially funded by the City and County of San Francisco’s Department of Disability and Aging Services (DAS) and the generosity of our supporters.

Your tax-deductible donation protects meal programs for seniors, helping to keep aging adults healthy, fit, and socially connected to the community.