The Best Lunch Spots In SFThe best midday meals you can get in the city.
One foolproof way to make the most of your day? Getting a great lunch. And lucky for you, this city is teeming with places where you can get something that’s 10 times better than your normal weekday meal. So when you need a lunch boost in the form of incredible mana’eesh, well-stuffed sandwiches, or Korean handrolls, use this guide. They’re the places that deserve the top spot in your midday rotation.
If you're catching a daytime movie at the Metreon, don’t fill up on popcorn and $7 Icees (as tempting as it may be)—just swing by Joyride Pizza in Yerba Buena Gardens for a pre- or post-movie lunch instead. The Detroit-style pies coming out of the casual counter-service spot have caramelized cheese walls and dough that stays light and airy underneath the toppings, which range from plain cheese to pepperoni and a thick stripe of tomato sauce to a veggie combination with brussels sprouts, mushrooms, and olives. They also have a great chopped salad and cocktails to sip on while you gaze out at the gardens and consider playing hooky tomorrow.
It’s not that hard to make a good sandwich. But making a great one that’s worthy of planning an entire day around? That’s a feat in itself—and no place does it like Deli Board. The SoMa spot cranks out absolutely massive sandwiches that are well-stuffed with everything from corned beef to tuna salad and falafel. Whatever you order off of their usual menu or titular board of daily-changing specials will be fantastic, but when in doubt, get anything with pastrami.
You could spend your day marathon-ing old seasons of Survivor like it’s nobody’s business. Or, you could make your way to La Palma in the Mission to pick up some pupusas, carnitas tacos, and a bagful of chicharrones, and bring it all back to your couch for said marathon. Also grab some of their excellent homemade tortillas to take home—they’ll easily power you through the rest of the week.
When you need to be in and out within five minutes (like on a quick lunch break or if you’re trying to dodge the meter maids), get to Bobop. Though this counter-service Korean spot is built for takeout, it’s also one of the best lunch spots in the Mission. They specialize in yubu chobop, or fried tofu skin pockets filled with vinegar-y rice and topped with things like miso pork, chopped-up bulgogi, and saucy stir-fried kimchi. On top of the flavor-packed handrolls (available solo, or in sets of three or five), this place is also a one-stop shop for other midday essentials, like banchan, boba, and Asian snacks like Turtle Chips and seaweed packets.
Needing sustenance at 12pm is as good an excuse as any to check out some of the city’s cheesiest pupusas. The menu at this casual counter-service Salvadoran spot in the Mission has over a dozen types, from non-meat options like zucchini, spinach, and loroco. Our go-to is the revuelta, a gooey mix of chicharrones, beans, and cheese, which always has crispy edges and is perfectly griddled on the outside. For a heartier lunch, go with the combo that comes with plantains and beans on the side.
The bright green kaya toast from this small Richmond bakery is by far one of the most photogenic dishes in the city—and it’s delicious, too. The only problem? Breadbelly’s hours are 9am-2pm, so getting one requires some serious planning and/or blocking out a “dentist appointment” on your Google calendar to make it here in this window of time. So make the necessary arrangements and stop by for the toast, plus things like chicken karaage, a char siu sandwich, or a couple of their excellent baked goods for dessert.
Aimlessly wandering around North Beach and people/dog-watching is a great way to spend a sunny afternoon. We get hungry during all this, which is why we love SF Chickenbox. They do a fantastic fried chicken sandwich, plus squishy mochi muffins and a standout macaroni salad. It’s the ideal picnic meal, so grab a box of it all, take it to Washington Square, and eat it in the sun while you contemplate the pros and cons of goldendoodle ownership.
Whether you’ve got family in town for the first time, are playing hooky with your roommates, or just want a kind of fancy, white tablecloth lunch all to yourself, Zuni Cafe is the answer. The Civic Center restaurant is an SF institution, and for good reason—their wood-fired roasted chicken and face-sized piles of shoestring fries are excellent. Plus, it’s the type of place that’s built for long lunches and never-ending glasses of white wine. And don’t leave without ordering their iconic Caesar salad, which puts all desk salads to shame.
Viva Goa in the Marina is serving some of the best Indian food in town, let alone the neighborhood. Their tandoori fish always comes out sizzling and flawlessly cooked, and we frequently dream about taking a soak in a hot tub filled with their rich curries. The creamy Navrattan korma with peas, carrots, and other vegetables is a standout, but it’s hard to go wrong here. Always get extra naan to sop up every last bit of sauce.
At night, this Guamanian restaurant in the Mission is a lively backyard party. During the day, though, the outdoor patio in a converted parking lot is a different story—it’s less packed and more serene, like a picnic in your very own private garden. What doesn’t change is the fantastic food. There’s no better way to spend an hour or two than dipping plump ko’ko’ wings into tangy lemon fina’denne sauce or cutting into roasted yams with creamed spinach. Don’t skip the tender Chamorro BBQ pork ribs that fall right off the bone.
We’ve highly considered filling up an empty milk jug with Hinodeya Ramen’s excellent dashi broth so we can take a few sips of it every day from home—it’s that good. But until we gather up the courage (and jug) to put this plan into action, we’ll settle for grabbing a table at the walk-in only Japantown spot and getting into their house ramen, which comes with char siu, bamboo shoots, and a soft-boiled egg.
It doesn’t take much convincing for us to order a big bowl of soup from Turtle Tower. Their Hanoi-style phở arrives steaming hot, with flat, chewy noodles swimming in a super fragrant broth. Come here when you have as much time as you need to work your way through the whole bowl, which you can count as your accomplishment of the day.
We swing by this Arab bakery for midday lunches with friends, even those who are visiting the city for the first time. This Mission spot serves incredible pastries, wraps, flatbreads, and hummus, all of which are great for sharing out on their sunny parklet. Make sure to get any dish that comes out of the oven—this is a bakery, after all—like the freshly-baked mana’eesh smeared with caramelized onion purée, or a falafel sandwich on ring-shaped sesame bread. If you don’t get the creamy hummus topped with sumac, chickpeas, and a pool of olive oil, you will have recurring regret flashbacks.
Kantine is a Scandinavian cafe on Market Street that makes great pastries, porridges, and sandwiches. The space is also well-lit and airy, which will probably make you want to pull up a wooden chair, read a book over a latte or a cinnamon knot, and stay a while—or at least get a head start on the novel that’s been sitting on your nightstand for months. Get a smørrebrød (open-faced sandwich). Each one is neatly layered with things like beet cured trout and potatoes with pickled vegetable mayo and capers.
Next time your “chill weeknight hang” turns into a Not So Chill Weeknight Rager, call out of work, fall back asleep, and wake up in time for lunch from Saigon Sandwich. The counter-service Tenderloin spot is home to the city’s best bánh mì The keys to their greatness are the soft, crispy roll, ample amounts of filling, and the price (they’ll only run you about $5 each). Caffeinate with their strong iced Vietnamese coffee, turn off your Slack notifications for the day, and you’re all set.
This Vietnamese restaurant in the Castro is a great place to pop into on a chilly day, thanks to its variety of noodle soups, like bun rieu, phở, and beef meatball. If you want a lighter protein though, go with the chicken phở. The hot bowl of soup comes with a ton of vermicelli and chicken strips, and a super comforting broth that tastes like the equivalent of getting wrapped in a weighted blanket.
Weekends at Palm City draw in lines so long you’d think there was a Supreme drop happening inside. So if you can get to the Sunset wine bar on a weekday, you'll have a better chance of getting a seat quickly. It’s quieter then, too, so you can chill at one of their circular wooden tables or at the bar with a mortadella hoagie and a glass of natural wine, and strike up a conversation with the bartender.
If Tadich Grill in the Financial District is one of those places you’ve “been meaning to get to,” take this as your sign to get there. It’s the oldest-running restaurant in the city, and you absolutely need to eat here at least once. Grab a seat at the bar with a bowl of cioppino and some crispy crab cakes, and soak in the old-school vibes with a glass of wine.
Next time you're meandering through the Japantown mall to pick up Hi-Chews and shiba inu tote bags, stop by Sasa when the fruity candy runs out. The Japanese spot is home to fantastic sushi that’s spot-on every time. Plus, their menu has tons of variety—you can get into omakase at the bar, go for a mini donburi topped with uni and ikura, or try the “mystery box,” a wooden tray of chef’s choice chirashi. No matter what mood you’re in, you’ll leave here happy.
It's easy to spend an entire day in Golden Gate Park, a.k.a. the city's crown jewel. Before you head in, swing by Good Luck Dim Sum in the Richmond for some sustenance. There might be a line at the tiny Chinese bakery, but it moves quickly. Once you’re at the front, fill up a container with char siu bao the size of a baby’s head, siu mai, egg tarts, and more treats, and take them with you to eat in a sunny patch of grass.
If you want to make sure to do one thing right today, make sure it’s grabbing lunch at Bini’s Kitchen. The Nepali restaurant in SoMa makes excellent momos. We love everything about them—from the well-spiced turkey, lamb, or veggie fillings to the delicate flour wrappers to the tasty roasted tomato and cilantro sauce that comes on the side. Get the combo meal if you’re really craving momos and want to enjoy Bini’s other great dishes, like their sautéed cauliflower with peas, green onions, and spices.