Find Restaurants
Launch Map
SF

The San Francisco Brunch Guide

PHOTO: Lance Skundrich

Weekends call for eggs, day drinking, and meals not served from your office – an act you may know best as “brunch.”

Here are our top San Francisco spots for bloody marys, breakfast burgers, bacon, and more. We dare everyone to accept the four-drinks-in-90-minutes-challenge laid out by Chubby Noodle. Timer starts now.

The Spots

Fiorella

Richmond
2339 Clement St
7.8
MAP

A spot in the Richmond that opened after 1985 and is also delicious. Fiorella has some of our favorite pizza around, paired with genuinely friendly service. At brunch, the egg sandwich is your move. Plus some pizzas to share.

Balboa Cafe

Cow Hollow
3199 Fillmore St
6.7
MAP

Do you like Bloody Marys? Balboa Cafe and their outdoor tables for watching the Kit & Ace fashion show that is Cow Hollow weekends awaits. The basic brunch food will keep you happy and the bloodies will keep you the happiest.

Wise Sons Bagel & Bakery

1520 Fillmore St
MAP

Wise Sons is expanding their bagel domination from the Mission to Fillmore and we couldn’t be happier. The bagels are incredible, the pastries and breads are also great, and they run a serious to-go game as well. Stock up on carbs for the week.

8.2
MAP

Even though the epic avocado uni toast is no more, the new Huxley brunch menu is not messing around. The Jane bread is still put to good use in the smoked trout toast, the french toast is offensively good, and if you’re looking to get aggressive, you can add a scoop of ice cream from Shakedown across the street. Which we have done. And would highly recommend.

Piccino

Dogpatch
1001 Minnesota St
7.7
MAP

Piccino is the kind of spot that you want to stay in all day. It’s chill and spacious and generally the best place in the Dogpatch for any meal (hey guys, can you start serving breakfast too?). Excellent coffee and pastries on the sweet side, plus very good pizzas, eggs, and the requisite avocado toast and grain bowls. Under the radar and absolutely worth your time.

Cala

Hayes Valley
149 Fell St
8.6
MAP

While it’s pretty much impossible to get a dinner reservation at Cala, brunch is totally doable. And the high-ceilinged, garden-y vibe is arguably better in daylight. Some of the awesome stuff from the dinner menu is still there, like the sopes and tostadas, plus killer chilaquiles and eggs. This place rules.

The Dorian

Marina
2001 Chestnut St
7.2
MAP

A brunch spot that takes reservations? Praise the bacon gods. Great for groups, The Dorian is becoming a go-to spot for brunch in the hood. The truffle fries should be on your table.

7.0
MAP

Feeling horrible about eating pizza at 1am? In the timeless words of Taylor Swift, shake it off. Crawl into Little Gem, where the breakfast is wholesome and healthy and served until 11:30 on the weekends. There’s a morning salad (seriously), or if that doesn’t cut it, quinoa flour pancakes that are legitimately good.

Causwells

Marina
2346 Chestnut St.
8.0
MAP

A much-needed Marina brunch standby. Do yourself a favor and get the brunch burger. If you can snag an outdoor table, you’re in luck.

6.7
MAP

Tons of outdoor tables and a killer smoked salmon breakfast pizza are the top draws of Rose’s. Also, they’re pretty chill about having dogs at all the outside seating areas.

Chubby Noodle

Marina
2205 Lombard St.
7.9
MAP

Dim sum brunch and four drinks with a 90 minute cap. We’ll accept that challenge.

Park Tavern

North Beach
1652 Stockton St.
7.6
MAP

Log into OpenTable. Make a reservation at noon on a weekend at Park Tavern. Congratulations, you’ve won. If you would like very good brunch food without an hour-long wait, Park Tavern is your spot.

8.0
MAP

The site of our annual birthday brunch, Don Pisto’s makes superb brunch drinks served in the classic bottomless format. Huevos rancheros and pork tamales with eggs have never let us down.

Outerlands

Sunset
4001 Judah St.
8.2
MAP

Yes, we fully acknowledge it may be far away for many people, but Outerlands also serves some of the best brunch around. There will inevitably be a wait, so kill two birds with one stone and get some Trouble Coffee toast to occupy your stomach while you loiter on the corner.

Souvla

Hayes Valley
517 Hayes St.
8.1
MAP

Perhaps you have noticed our love affair with Souvla, which started approximately the day they opened. For brunch, order their Greek toast, a breakfast sandwich, and a pitcher of their take on sangria – your day is taken care of.

8.4
MAP

Have you always wondered what it might be like to eat in the world’s best French-bistro-cum-Apple-Store? Your dreams have become reality. Once you see bacon apple french toast on the menu, it’s going to be hard to turn away. Accompany with a side of pastries.

Foreign Cinema

Mission
2534 Mission St.
8.2
MAP

If you’ve never been here, you’re doing it wrong. As with dinner, the outdoor tables are essential, and the omelets and house-made Pop Tarts (get the strawberry) should be nominated for food Oscars.

Bar Tartine

Mission
561 Valencia St.
8.5
MAP

This might be the best (savory) brunch in town. Smoked potatoes, avocado toast, and the best bread around upon which to put things. The room is pretty sweet, too. Also, it’s usually not completely mobbed, so you have a good shot at getting in if you show up on time.

Tartine Bakery

Mission
600 Guerrero St.
8.5
MAP

Do you like the person you’re standing in line with? No? Do you like f*cking around on your iPhone? Hopefully, because that’s what you’re going to be doing in the Tartine brunch line. Is it worth it? Your call, but probably yes. We go sandwiches at brunch, especially the three-cheese grilled cheese.

Universal Cafe

2814 19th St
MAP

Soft scrambled eggs and amazing sandwiches bring us back here again and again. Yes, there will be a wait – noticing a theme? Post up and occupy yourself with dreams of their banana bread, which you should order when you sit down.

8.0
MAP

Breakfast sandwiches, actual bagels (not just bread baked in a circle), and stupidly good challah french toast. Bring a hard copy of the New York Times and settle in for a while.

Bar Agricole

Soma
355 11th St.
8.3
MAP

A sleek space in the Mission with a serious patio situation, Bar Agricole has brunch down. Baked eggs and bonkers french toast for vegetarians and pork belly fried eggs for the carnivores. We are strong supporters of this spot.

Nob Hill Grille

969 Hyde St
MAP

Nice people, nicer diner food, and usually not a bad wait. The pesto scramble, french toast, and if they have it, chicken and waffles special, are the move.

Plow

Potrero Hill
1299 18th St.
8.2
MAP

The King, and everyone knows it. You know how tough Warriors tickets are when LeBron is in town? Plow is kind of like that, but every day. Be there BEFORE OPENING. We’re not going to tell you it’s overrated, though. Pancakes and eggs, done perfectly.

Spruce

Pacific Heights
3640 Sacramento St.
8.1
MAP

The burger is always the right choice, and this Sunday-only brunch is definitely of the “treat yo self” variety, so get some beignets, too. What the hell, throw in some caviar (on french toast?) while you’re at it.

7.7
MAP

Johnny Cake donuts and duck hash absolutely need to be on your table. Ignore the fact that the name makes no sense, Stones Throw will give you all the brunch delights you need. Pimms cups pitchers are never a bad choice, either.

7.0
MAP

Beignets and hangtown fries in a quirky spot. If you live around here, it’s perfect for your neighborhood rotation.

Serpentine

2495 3rd St
MAP

A nice option in the D-patch. The burger is a bit overrated (it’s fine), but the other options hit the spot. We hesitate to define restaurants in terms of other restaurants…but this is a great option if you get bounced at Plow.

Zazie

941 Cole St
MAP

A few outdoor tables and a very pro-dog policy make Zazie the neighborhood fave. Throw in ridiculously good eggs benedict with crab and avocado, french toast, and gingerbread pancakes, and every morning is Christmas.

Pork Store Cafe

1451 Haight St
MAP

While there’s also a Mission location, the Haight Pork Store is the place to be. Great eggs, killer biscuits, and very good bloody marys. A little divey, but that just makes the food taste better.

Nopa

Nopa
560 Divisadero St.
8.6
MAP

BREAKING NEWS: you will have to wait for brunch here. In other news, it will be amazing and you will blackout the fact that you ever had to wait at all. The turnovers are awesome, the french toast is stupidly decadent, and the hamburger is great. You could basically throw darts at the menu and be happy no matter where they land.

Marla Bakery

3619 Balboa St
MAP

Glory be, another reservation-taking brunch option. Pastries are excellent (Marla Bun and scones especially), the English muffin egg sandwich is one of the best around, and the back patio is stellar on a sunny day.

B★Star Cafe

127 Clement St
MAP

Curveball, but this is for real. The little sister, and we’d argue hotter little sister of Burma Superstar, throws down a solid brunch game with tons of vegetarian options like an awesome tofu scramble. Stick to the more Burmese options and ignore things like french toast.

Sessions at the Presidio

Marina , Presidio
Building D, Letterman Dr.
7.8
MAP

This spot is new, and we are very pleased to welcome it to the neighborhood. Lots of outdoor tables, excellent bloody marys, and an eclectic menu we are very into. Save room for an ice cream sandwich for dessert.

7.1
MAP

TOAST IS ONLY $2.75! Worth the trip alone to see such a spectacle. Besides regular America-priced toast, PSC has strongly delicious cocktails, an A+ croque madame, and a nice vibe that can turn brunch into a full afternoon activity.

MAP

On a nice day, arm your group with a Sportbrella, 5-7 bottles of champagne, one small bottle of orange juice, and set forth to sample every truck Off the Grid at the Presidio has to offer. Sundays only on the Main Post Lawn.

7.5
MAP

A Vietnamese spin on brunch that is way better than you’d expect. Coconut sticky rice, beignets, and the 5-Spice Chicken Over Rice are must orders.

The Front Porch

65A 29th St
MAP

Have you stolen some of your dad’s Lipitor? Yes? OK, let’s go. Biscuits and gravy, fried okra, the “stoner stack,” which is basically John Goodman’s mid-morning snack, and tons of other Southern goodness make this a neighborhood go-to.

Bernal Star

410 Cortland Ave
MAP

Yet another spot with excellent beignets, Bernal Star bills itself as a burger and brunch place and they don’t disappoint. The eggs benedict and florentine are spectacular and the burger is not messing around.

More SF... Find Restaurants
You'll need a better browser for that!
Upgrade to Chrome and start finding Restaurants.