The 10 Best Lunch Spots in California!

From hopping Hollywood lunch spots, to quaint cafes in northern California, and beachside eateries in SoCal, the Golden State knows how to do lunch right. Whatever you’re craving or whatever your time constraints, you’ll find something perfect for you in California. Take a look at all the best places to grab a midday bite. 

1. On the Alley, Santa Barbara, CA

With two locations in the Santa Barbara area, On the Alley is a smaller spot to grab a well-crafted sandwich. From the popular creator of the Brophy Brothers seafood spot, On the Alley is a smaller, non-seafood centric burgers and more type of joint.

2. Three Pickles, Santa Barbara, CA

Three Pickles is a sandwich shop that has a vast array of sandwiches along with daily specials that are only announced in shop. It’s the perfect set up to grab an on-the-go bite. The large array of options and tastes means that there is something for everyone.

3. Bacon & Brine, Solvang, CA

Bacon & Brine is a gourmet sandwich shop with homemade meats and pickles, hence the name. The hours can vary so be sure to check the website for hours before just dropping by.

4. Cheeky’s, Palm Springs, CA

Cheeky’s is always busy and bustling, so be prepared to wait for a bit. The prime location in the center of town makes it the prefect spot to drop in between shopping and seeing the sights but it’s also cool enough to have a meeting or catch up with friends.

5. Republique, Los Angeles, CA

Republique is good at any time of day, breakfast lunch or dinner. Grabbing an elegant lunch will make you feel like a power player at one of the city’s best and trendiest eateries in downtown L.A.

6. Bottega Louie, Los Angeles, CA

Once upon a time Bottega Louie was leading the macaron craze. If you stop in for lunch, definitely get some macarons to go, but know that pretty much everything on the menu is tasty, not just the sweet stuff.

7. Philippe The Original, Los Angeles, CA

Philippe’s is a Los Angeles institution on the cusp of Chinatown. The cafeteria style French dip sandwich joint is always filled with everyone from lawyers and businessman to tourists at lunchtime. Be sure to try the super spicy mustard with your choice of sandwich.

8. Tadich Grill, San Francisco, CA

One of the best times of day to try Tadich Grill in the Financial District is at lunch time. The city’s oldest restaurant is filled with professionals in formal attire that fit the white tablecloth seafood and sourdough spot.

9. Mama Ji’s, San Francisco, CA

San Francisco’s Chinatown is the perfect place for a quick lunch that isn’t terrible and Mama Ji’s is quite good. There’s dim sum and other Sichuan specialties so bring your appetite to the casual joint.

10. Miller’s East Coast Deli, San Francisco, CA

If you find yourself wondering what to have for lunch, head to a deli. The supersized menu will have something for everyone. And the supersized sandwiches are shareable and filling.  

Select a California town to find the Best Things-To-Do and Places To Go around you
Find Lunch Spots Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alameda County

Alpine County

Amador County

Butte County

Calaveras County

Colusa County

Contra Costa County

Del Norte County

El Dorado County

Fresno County

Glenn County

Humboldt County

Imperial County

Inyo County

Kern County

Kings County

Lake County

Lassen County

Los Angeles County

Madera County

Marin County

Mariposa County

Mendocino County

Merced County

Modoc County

Mono County

Monterey County

Napa County

Nevada County

Orange County

Placer County

Plumas County

Riverside County

Sacramento County

San Benito County

San Bernardino County

San Diego County

San Francisco County

San Joaquin County

San Luis Obispo County

San Mateo County

Santa Barbara County

Santa Clara County

Santa Cruz County

Shasta County

Sierra County

Siskiyou County

Solano County

Sonoma County

Stanislaus County

Sutter County

Tehama County

Trinity County

Tulare County

Tuolumne County

Ventura County

Yolo County

Yuba County