Best Brunch in San Francisco

Looking for the best brunch in San Francisco? Here are 46 spots worth the wait.

By DineGuides Team·Updated March 2026

San Francisco brunch is a blood sport. You're competing for tables at places that serve maybe 30 people at a time, lines form before doors open, and the wait can easily hit an hour on weekends. The tradeoff: some of the most inventive, freshest morning food in the country. Here's where to fight for your seat—and whether it's actually worth the battle.

San Francisco’s Top 5 (Verified 2026 Scores)

  1. Lucho’s (89)Weekend brunch
  2. Spork Breakfast & Brunch (88)Weekend brunch
  3. Mayaflor (88)Weekend brunch
  4. Turquaz SF (87)Group dining
  5. el Mil Amores (87)Weekend brunch
Jump to Full Map & 46+ brunch Spots ↓
San Francisco Brunch Cheat Sheet & Local Logistics

Which neighborhoods on this guide have the most brunch-focused clusters, and how do they differ in atmosphere and foot traffic?

The Marina and Downtown areas see the heaviest brunch crowds on weekends, with back-to-back seating and a faster turnover pace suited for quick meals. The Haight-Ashbury, Inner Richmond, and Outer Richmond neighborhoods offer quieter, more neighborhood-oriented environments with longer table times and less pressure to leave. Parkside is the most residential and least trafficked option if you're seeking a low-key experience.

How do payment methods work at San Francisco brunch spots, and are there neighborhood differences?

Most establishments throughout the guide accept both card and cash, but Downtown and Marina locations are more likely to be card-primary, while neighborhood spots in Haight-Ashbury, Parkside, and the Richmonds may have a stronger cash preference or rely on card readers. It's worth carrying both payment methods regardless of neighborhood, as individual restaurant policies vary.

What's the optimal timing to visit brunch spots in these neighborhoods given San Francisco's weekend patterns and weather?

The 10am–11:30am window typically has the shortest waits across all neighborhoods listed, as the main rush hits between noon and 2pm. Late October through April brings fog and cooler weather to the Parkside and Outer Richmond areas (which border the ocean), while Marina and Downtown stay relatively clear; plan your neighborhood choice partly around weather comfort. Summer weekends see extended crowds lasting until 3pm, while winter brunch periods are quieter with more availability after 1pm.

Lucho’s
89DineGuides
Score

Lucho’s

Mexican·$$
📍 2675 Ocean Ave

Lucho's serves up vibrant Mexican brunch with a focus on fresh, flavorful ingredients. The kitchen shines with options catering to various dietary needs, while the full bar offers a lively complement to the casual, family-friendly atmosphere. Expect generous portions and a welcoming team that makes everyone feel like family.

🍽️95Food
85Vibe
👋95Service
💬

It is amazing to see the owner greeting you and helping you with new menu items

💬

Chill and relaxed setting, attentive staff and the food??? Just simply amazing!!!

💬

The customer service makes you feel like family and well taken care of from the moment you walk.

Ideal for
Weekend brunchFamilies with kidsGroup dining
Spork Breakfast & Brunch
88DineGuides
Score

Spork Breakfast & Brunch

Mixed/Fusion·$$
📍 631 Broadway

Pandan waffles and tom yum omelets shouldn't work together, but Spork's Asian-American fusion approach feels less like trend-chasing and more like actual cooking. Staff treats you like they genuinely want you there, the portions don't feel apologetic, and the vibe is relaxed enough that you don't feel rushed through your meal. Prices run higher than you'd expect for the city, and items can vanish mid-service if they're popular.

Pro tip: Ask what's out before you sit. The kitchen runs through specials fast, and the menu reflects what's actually available that day.

🍽️95Food
85Vibe
👋90Service
💬

The spicy chicken sandwich melts in your mouth and has a perfect crunch.

💬

Got lunch at this fusion brunch place near the boundary of Chinatown and Little Italy in SF.

💬

Came here for breakfast at 9:30am and was pretty empty - started getting more crowded around 10:30.

Ideal for
Weekend brunchGroup diningFamilies with kids
Mayaflor
88DineGuides
Score

Mayaflor

Mexican·$$

This cozy Nob Hill spot offers a vibrant fusion of Mexican and Peruvian flavors, making it a true neighborhood treasure. It's a place where authentic dishes are prepared with care, served in a welcoming atmosphere that feels like family.

🍽️95Food
88Vibe
👋88Service
💬

WOW. Zero wait for brunch. Featured photos: Mexican Hot Chocolate, Pollo Mole Enchilada special, Breakfast Burrito (made vegetarian).

💬

The chilaquiles verdes are perfect - I’ve been back several times just for that dish.

💬

This place is the best kept secret on California street.

Ideal for
Weekend brunchFamilies with kidsCasual weeknight dinner
Turquaz SF
87DineGuides
Score

Turquaz SF

Mediterranean·$$
📍 1198 Mission St

This casual Turkish eatery offers a delightful escape with authentic flavors and a warm, welcoming atmosphere. From perfectly cooked kebabs to a vast array of pastries and desserts, the menu provides a true taste of Turkey. It's a versatile spot, equally suited for a quick coffee, a leisurely brunch, or a gathering with friends.

🍽️95Food
90Vibe
👋88Service
🛡️65Safety
💬

The food is so amazing, but even more amazing things are their Turkish desserts and snacks.

💬

The service is excellent, the server was smile to me even though they are busy.

💬

Syrine and Yasmine were incredibly helpful and friendly! They patiently answered all our questions about the menu and made us feel so welcome.

Ideal for
Group diningSolo diningWeekend brunch
El Mil Amores
87DineGuides
Score

El Mil Amores

Mexican·$$
📍 2780 21st St

This Mission District spot serves up vibrant, flavorful Mexican brunch dishes with a focus on fresh ingredients and comforting, authentic tastes. Expect generous portions of their signature chilaquiles and creative takes on French toast in a casual, family-run atmosphere.

🍽️95Food
90Vibe
👋85Service
65Wait
💬

My girlfriend and I have dined at El Mil Amores three times now, and every visit has been outstanding.

💬

The camarera was that favorite tía you always miss. Despite a very full house, the food didn't take long to arrive.

💬

Great for a breakfast date! This is the cutest Mexican breakfast spot and everyone who works here is so kind!

Ideal for
Weekend brunchFamilies with kidsDate night
Mr. East Kitchen
86DineGuides
Score

Mr. East Kitchen

Mixed/Fusion·$$
📍 276 5th St

Mr. East Kitchen offers a vibrant fusion of Thai and Vietnamese flavors, evident in dishes like the creative Tom Yum omelette and the standout pandan waffles. This casual spot buzzes with energy, making it a lively choice for groups and families, though it can get quite loud during peak hours.

🍽️95Food
80Vibe
👋93Service
🛡️65Safety
💬

The pad see ew (with bbq pork on the side for my veggie friend) was incredible.

💬

Delicious food, beautiful presentation and great staff. This place has such great flavors.

💬

We live in Chicago but don't have something like this that we have found which is saying something!

Ideal for
Weekend brunchGroup diningDate night
Cafe Du Soleil
86DineGuides
Score

Cafe Du Soleil

French·$$
📍 345 3rd St

This cozy French-inspired cafe transports you to Paris with its authentic flavors and warm atmosphere. Expect generous portions of fresh, thoughtfully prepared dishes, from hearty sandwiches to vibrant salads, all served with genuine hospitality.

🍽️95Food
85Vibe
👋80Service
💬

The owner is such an amazing pop with culinary career in France and Italy, so the sandwiches are the European ciabatta …

💬

The salads are fantastic as well as everything else on their menu.

💬

This is a great spot for a cozy lunch with fantastic food.

Ideal for
Date nightSolo diningWeekend brunch
Dalida Restaurant
86DineGuides
Score

Dalida Restaurant

Mediterranean·$$$

Dalida offers a vibrant fusion of Eastern Mediterranean flavors, drawing inspiration from Turkish, Armenian, Greek, and Persian traditions. The restaurant is celebrated for its creative dishes, particularly the 'Breaking Bread' appetizer and its inventive cocktails. Its beautiful Presidio location provides a warm and inviting atmosphere, making it suitable for both casual brunches and special celebrations.

🍽️95Food
90Vibe
👋85Service
💬

The food is delicious and creative. Worth trying items include the breaking bread starter, the octopus carpaccio, and the lamb shoulder.

💬

It started with wonderful, caring, knowledgeable & anticipatory service. We sat at the bar & Mars did a fantastic (very patient with our questions) job!

💬

This has gotta be up there with the best food I’ve eaten in San Francisco. Everything was sublime.

Ideal for
Date nightGroup diningWeekend brunch
Aíso
86DineGuides
Score

Aíso

Vegan·$$
📍 4068 18th St

Aiso transforms plant-based dining with creative, flavorful dishes that appeal to vegans and non-vegans alike. This Castro spot offers a hip yet comfortable atmosphere, making it ideal for both intimate dates and lively group gatherings.

🍽️92Food
92Vibe
👋88Service
🔊65Noise
💬

Whether you’re vegan or not, this is the kind of restaurant that makes you forget labels and just enjoy truly amazing food.

💬

As long as you aren’t in a rush, this is a perfect weekend brunch spot.

💬

Cool, relaxed vibe, cozy space, excellent food, creative cocktails, and super friendly service.

Ideal for
Date nightGroup diningWeekend brunch
Understory Oakland
86DineGuides
Score

Understory Oakland

·$$

Understory is a vibrant, community-focused worker cooperative that shines with creative, globally-inspired dishes and a warm, inclusive atmosphere. It's a place where delicious food, progressive values, and genuine hospitality converge, making it a standout spot for both casual meals and meaningful gatherings.

🍽️90Food
90Vibe
👋90Service
💬

This is my favorite restaurant of all time. The people are unmatched. The food feels homemade, you can tell they only use the highest quality products.

💬

Consistently some of the best food in Oakland, if not the bay for the price.

💬

The best thing: it’s a worker-owned cooperative so you know you are supporting community members’ livelihoods when you dine here.

Ideal for
Community-minded diningInclusive gatheringsCreative brunch
Pistachio Kitchen Restaurant & Espresso Bar
85DineGuides
Score

Pistachio Kitchen Restaurant & Espresso Bar

American·$$

A pistachio-focused cafe sounds precious until you actually taste what they're doing—the pistachio theme isn't gimmick, it's the backbone of a genuinely distinctive menu, especially the French toast. Service hits with genuine warmth (not performative friendliness), and they send you out the door with free baklava just because. The catch is real: parking on this street is a nightmare, and prices skew high for what you get.

Pro tip: Come on a weekday if you can. The friendly service moves faster when the counter isn't slammed, and you'll actually taste the pistachio clarity instead of rushing through it.

🍽️95Food
85Vibe
👋96Service
🛡️65Safety
💬

Outstanding !!! Great food, friendly people, and very attentive service. I wish I could give it 10 stars.

💬

The service was amazing. The gentleman behind the counter was friendly and went above and beyond to help an elderly lady sit down and be comfortable.

💬

The pistachio banana French toast…this is the best French toast I’ve ever tried,please try it yourself.

Ideal for
Weekend brunchFamilies with kidsCasual breakfast
CyBelle's Front Room
85DineGuides
Score

CyBelle's Front Room

Italian·$$
📍 1385 9th Ave

This Sunset District spot is a haven for vegans and omnivores alike, boasting a massive, creative menu that satisfies diverse cravings. It's a welcoming, cozy neighborhood joint perfect for casual dates or family outings.

🍽️90Food
88Vibe
👋92Service
💬

After going a few times, we strongly recommend the: Vegan garlic knots (best garlic knots I’ve ever had, consistently hit)

💬

Most recent visit, both myself and my friend ordered burgers medium rare. They came out quickly, but hers was medium, and mine was raw.

💬

Accessible by public transit! The 44, 43, 6, 66, and N Judah stop right up the block.

Ideal for
Date nightFamilies with kidsWeekend brunch
Mestiza
85DineGuides
Score

Mestiza

Filipino·$$
📍 214 Townsend St

Mestiza offers a vibrant, plant-forward take on Filipino fusion, best enjoyed family-style on its charming outdoor patio. It's a favorite that shines with its flavorful dishes and welcoming atmosphere, perfect for both casual weeknight dinners and festive celebrations.

🍽️85Food
90Vibe
👋88Service
💬

We went there on Dec.27th and was hoping to have a nice dinner but they were out of almost every meat main dish.

💬

The service was also good. There’s only one server and though it seems overwhelming, she still gave great service.

💬

The pork adobo was out so we ordered the beef tenderloin instead, which ended up being out as well.

Ideal for
Date nightGroup diningWeekend brunch
Hard Knox Cafe
85DineGuides
Score

Hard Knox Cafe

Soul Food·$$
📍 60 Morris St

Hard Knox Cafe serves up generous portions of Southern comfort food in a casual, family-friendly atmosphere. It's a place where the cornbread muffins arrive hot and fresh, and the fried chicken is a consistent hit. The welcoming vibe and attentive service make it a reliable spot for a satisfying meal.

🍽️82Food
88Vibe
👋92Service
💬

The spicy fried chicken was very good. The sides of mac and cheese and the mashed potatoes and gravy were delicious.

💬

The server we had today was outstanding. He was on top of everything & had a great eye for detail.

💬

She worked the whole restaurant and gave excellent service to all the tables with a smile.

Ideal for
Families with kidsGroup diningWeekend brunch
Heist Restaurant
84DineGuides
Score

Heist Restaurant

American·$$
📍 678 Post St

Heist is a breakfast and brunch spot that elevates comfort food with creative twists. It's particularly noted for its generous portions and a menu that caters well to various dietary needs, including vegan and gluten-free options. The homemade chorizo and standout French toast are frequently mentioned highlights.

🍽️92Food
78Vibe
👋88Service
🔊65Noise
💬

Absolutely outstanding! The vegan beast breakfast was one of the best meals I’ve had in my life.

💬

Great for solo dining or 2 people- wouldn’t recommend a large party because the space is quite small.

💬

Stellar service. Overall the best breakfast I've had anywhere in ages.

Ideal for
Weekend brunchSolo diningBreakfast
Thanh Thanh Cafe
84DineGuides
Score

Thanh Thanh Cafe

Vietnamese·$$
📍 2205 Clement St

This unassuming Clement Street spot is a neighborhood favorite for its authentic Vietnamese comfort food, especially the banh mi and pho. It's a family-run operation that shines with its extensive vegetarian and vegan options, making it a welcoming choice for diverse dietary needs.

🍽️92Food
78Vibe
👋90Service
💬

We loved all the vegetarian and vegan options - the vegan curry noodle soup was incredible

💬

This is by far the best Vietnamese restaurant in all of San Francisco.

💬

The service was wonderful. They were so kind and personable.

Ideal for
Families with kidsGroup diningWeekend brunch
The Crepe House
84DineGuides
Score

The Crepe House

American·$$
📍 1755 Polk St

This cozy spot on Polk Street is a go-to for breakfast and brunch, offering a wide variety of crepes, omelettes, and pancakes. It's a welcoming place for solo diners and families alike, with generous portions and a casual, friendly atmosphere.

🍽️88Food
85Vibe
👋85Service
💬

At this point, this is officially one of my favorite breakfast spots in San Francisco.

💬

This place on Polk street is a must to go for a breakfast and to start your day.

💬

A simple place if you're looking for a delicious and cheap meal.

Ideal for
Weekend brunchSolo diningFamilies with kids
The Palm Court at RH San Francisco
84DineGuides
Score

The Palm Court at RH San Francisco

American·$$$$
📍 590 20th St

This is a visual feast, a grand stage set within a luxury furniture showroom. The Palm Court offers a sophisticated escape, where the opulent surroundings are as much a draw as the well-executed dishes.

🍽️87Food
96Vibe
👋94Service
💰68Value
💬

Best steak and sweet potato I’ve ever had — cooked perfectly and full of flavor.

💬

The food was delicious and full of flavor. I enjoyed every bite and felt completely satisfied.

💬

The location is very good, close to the freeways and parking is relatively easy compared to other fine dinners in the city.

Ideal for
Date nightImpressing guestsWeekend brunch
Mo's Grill
83DineGuides
Score

Mo's Grill

American·$$
📍 1322 Grant Ave

This no-frills diner serves up generous portions of classic American comfort food, particularly known for its substantial burgers and hearty breakfast options. It's a casual spot where friendly service and satisfying meals make it a reliable choice for families and solo diners alike.

🍽️92Food
75Vibe
👋85Service
🛡️65Safety
💬

The meat was sooo tasty, cooked perfectly and the sautéed mushrooms with a bit of truffle oil absolutely amazing.

💬

This place was the best service we had for our entire stay, and my goodness, the potatoes 😋

💬

My meal was delicious and filling—they definitely give you a good amount for a fair price.

Ideal for
Weekend brunchFamilies with kidsSolo dining
El Buen Comer
83DineGuides
Score

El Buen Comer

Mexican·$$$
📍 3435 Mission St

This neighborhood spot serves deeply authentic, homestyle Mexican cooking, with a particular focus on complex moles and handmade tortillas. It's a casual, welcoming place where the family's passion for traditional flavors shines through in every dish.

🍽️92Food
85Vibe
👋85Service
💬

Live music was the perfect 🍒 on top and took us right back to Mexico City!

💬

Incredible food and wonderful service! We ordered catering for 25 people and the food arrived piping hot, delicious, and beautifully presented.

💬

The service was great, food delicious. The have fresh waters diferent flavors 😋 😀 👌 😉 …

Ideal for
Authentic Mexican cravingsWeekend brunchCasual weeknight dinner
Red Cafe
83DineGuides
Score

Red Cafe

American·$$
📍 2894 Mission St

This neighborhood spot serves up a vibrant mix of classic American and Latin-American breakfast dishes. It's a go-to for hearty portions and friendly faces, offering a casual atmosphere that feels like home.

🍽️88Food
78Vibe
👋85Service
💬

Local, tasty, affordable. Breakfast quesadilla is fantastic and huge - I suggest get it and a side of hash and split fro two

💬

I recommend sitting at the bar if you want to get a feel for the action.

💬

A solid Mission district favorite! Red Cafe is always a reliable choice.

Ideal for
Weekend brunchSolo diningCasual breakfast
The New Spot On Polk
83DineGuides
Score

The New Spot On Polk

American·$$
📍 2401 Polk St

This Polk Street neighborhood cafe serves up generous portions of classic American diner fare. It's a popular spot for breakfast and brunch, known for its friendly, attentive service and a cozy, welcoming atmosphere.

🍽️88Food
85Vibe
👋85Service
💬

Best bang for buck in the city. The food and service is just as good as the price.

💬

Great value and best burger I’ve had in a while!

💬

My boyfriend ordered two scrambled eggs, potatoes, and biscuits and gravy. He loved it!

Ideal for
Weekend brunchCasual breakfastNeighborhood cafe
Brotzeit Lokal
82DineGuides
Score

Brotzeit Lokal

·$$

This waterfront German beer garden offers a lively atmosphere with a strong focus on authentic sausages and an impressive beer selection. It's a casual spot perfect for enjoying the bay views, especially on a sunny day.

🍽️86Food
90Vibe
👋78Service
💬

Authentic German sausages & beer with a good view of the marina. I recommend the Weisswurst sausage and a glass of Marzen beer!

💬

The spätzle was some of the best I've ever had outside of Germany, and the apple strudel was excellent.

💬

Amazing German food! I had the veal meatloaf. The spaetzle is so good and the sauerkraut is the best!

Ideal for
Casual waterfront diningGerman beer enthusiastsBrunch with a view
81DineGuides
Score

Mama's Luncheonette

American·$$

Mama's Luncheonette is a bustling counter-service spot that excels at breakfast burritos and wraps, particularly the viral chicken Caesar. It's a popular, casual eatery where the food is the main draw, often served from a small operation with limited outdoor seating.

🍽️92Food
75Vibe
👋85Service
60Wait
💬

The breakfast burrito with smoked brisket is one of the best things I’ve ever eaten.

💬

I ordered the Lox & Bagel Platter and it was absolutely delicious.

💬

The owner/manager is so caring and has crafted a beautiful menu.

Ideal for
Weekend brunchCasual lunchTakeout
Bon, Nene
81DineGuides
Score

Bon, Nene

Japanese·$$
📍 2850 21st St

This cozy Mission spot offers Japanese comfort food with a unique Italian twist, most notably the mentaiko spaghetti. It's a small, intimate space perfect for a casual date or a relaxed meal with friends.

🍽️88Food
90Vibe
👋70Service
🔊60Noise
💬

Try the mentaiko spaghetti!!!!!!!!!!! It's the best spaghetti I have ever had 😋 it's a bit cramped wet space.

💬

The ambience was incredibly cramped and LOUD. I could barely tell the waitress my order, or hear anyone in our group for the entirety of the time.

💬

Prices are reasonable, the staff was lovely, simply a beautiful dining experience.

Ideal for
Date nightWeekend brunchCasual dinners with friends
80DineGuides
Score

Taylor Street Coffee Shop

American·$$
📍 375 Taylor St

This cozy, hole-in-the-wall cafe serves up hearty, well-prepared breakfast and lunch plates. It's a local favorite for its signature "Millionaire's Bacon" and generous fruit portions. Expect a friendly, casual atmosphere perfect for a solo meal or a quick bite.

🍽️92Food
85Vibe
👋78Service
💰65Value
💬

The Sailor's Hash is one of the best breakfasts I've ever had. I substituted with Millionaires bacon. Phenomenal.

💬

Excellent hole in the wall cafe with delicious Millionaires bacon and quick and friendly service.

💬

This was one of the closest breakfast place to my hotel. The walk to the restaurant wasn't that great due to homeless folks activity.

Ideal for
Solo diningWeekend brunchCasual breakfast
Town Biscuits
80DineGuides
Score

Town Biscuits

·$$
📍 434 25th St

Town Biscuits serves up comforting, buttery biscuits that evoke a sense of home, with a fried chicken biscuit earning an A+ from a skeptical native. While the food quality is high, be prepared for significant waits, especially on weekends, as the kitchen works through its growing pains.

🍽️88Food
78Vibe
👋72Service
58Wait
💬

The biscuits are perfectly flakey, buttery, and delicious. Got the egg and cheese and it was heavenly

💬

Unfortunately did not have a good experience here. Actually felt incredibly uncomfortable while dining here as if my presence was unwelcome.

💬

But was blown away by a 40 minute wait for a bacon, egg, and cheese sandwich and a biscuit with a side of jam.

Ideal for
Comfort food cravingsWeekend brunch (with patience)
Aracely Cafe
80DineGuides
Score

Aracely Cafe

American·$$

Aracely Cafe is a tranquil escape on Treasure Island, offering a relaxed atmosphere that feels worlds away from the city bustle. It's a spot where creative dishes and a full bar meet a casual, yet classy, vibe, making it ideal for both intimate dinners and lively group gatherings.

🍽️88Food
95Vibe
👋75Service
💬

We have been coming to Aracely for years. We loved its beautiful outdoor dining area and friendly staff there.

💬

This is amazing place! We wanted to eat in SF, but couldn’t find parking. So we go here.

💬

The atmosphere was AMAZING. Gorgeous outside dining patio complete with a cool 3 piece jazz band.

Ideal for
Date nightGroup diningWeekend brunch
Cable55
80DineGuides
Score

Cable55

American·$$$

This hotel restaurant offers a full bar and a casual vibe, making it a comfortable spot for groups and solo diners alike. While the food is generally well-prepared, some find it to be standard hotel fare at a high price point.

🍽️80Food
85Vibe
👋95Service
💰55Value
💬

The food itself was amazing! I ordered the Chicken Bahn Mi Sandwich and the chili oil that comes with it is soooooo good!

💬

Stayed at Parc 55 for a few days for work, ate at least one meal a day here, food was excellent and the service was as well.

💬

We enjoyed a nice espresso martini while Katie gave us the best service.

Ideal for
Group diningSolo diningWeekend brunch
That's My Jam
79DineGuides
Score

That's My Jam

American·$$

This cozy cafe is a brunch destination, especially for those who appreciate creative dishes and a welcoming, pet-friendly atmosphere. The owners' passion for quality ingredients and thoughtful preparation shines through in every plate, making it a standout spot for a delightful meal.

🍽️92Food
95Vibe
👋65Service
💰60Value
💬

That's My Jam is our favorite place for brunch! The food is excellent, always presented beautifully and always consistent.

💬

So good, everything was absolutely amazing, even the bathroom was sparkling and had a nice chandelier, the latte had some of the most beautiful latte art I’ve ever seen!

💬

The croissant sandwich was nice but the avocado ricotta toast was out of the world

Ideal for
Weekend brunchDate nightFamilies with kids
79DineGuides
Score

Kate's Kitchen

American·$$
📍 471 Haight St

Kate's Kitchen serves up hearty, home-style American breakfast classics with a Southern twist. This cozy spot is a neighborhood favorite, offering generous portions and a welcoming atmosphere that makes diners feel right at home.

🍽️88Food
85Vibe
👋80Service
💬

This place doesn't just have "the best corned beef hash in town." It's the best I've ever had anywhere.

💬

The corn meal pancakes with lemon curd and fruit are the best pancakes I've ever had.

💬

On the very last two visits the eggs & potatoes were undercooked, those yummy biscuits of yore tasted like Bisquick, coffee, Meh.

Ideal for
Weekend brunchGroup diningFamilies with kids
Moonlight Cafe
79DineGuides
Score

Moonlight Cafe

American·$$

This casual cafe is a neighborhood favorite for breakfast and lunch, known for its friendly, family-oriented atmosphere and a menu that caters to various tastes, including vegetarian and vegan options. The owner's personal touch and the welcoming vibe make it a go-to spot for locals and visitors alike.

🍽️88Food
85Vibe
👋92Service
🛡️40Safety
💬

The customer service is absolutely amazing I love the Italian soda and they recommend great flavors.

💬

As a vegetarian tried their salad and mediterranean platter 10/10 taste and unique flavors.

💬

The people at Moonlight are the best and their food is top notch.

⚠️Heads Up
  • Undercooked crepe with questionable filling (2x mentioned)
Ideal for
Families with kidsWeekend brunchCasual meals
78DineGuides
Score

Plain Jane

American·$$

Plain Jane is a bustling brunch spot that delivers generous portions of classic American breakfast fare with creative twists. It's a lively, casual destination perfect for groups, families, or solo diners seeking satisfying comfort food.

🍽️88Food
80Vibe
👋65Service
🔊60Noise
💬

The French toast waffle sandwich was the best breakfast sandwich I have ever had.

💬

This is hands-down my favorite breakfast spot in all of SF. Everything is consistently.

💬

I also worked 2 years at Dottie’s breakfast place, I know how annoying it is, but that’s the job.

Ideal for
Weekend brunchGroup diningFamilies with kids
Wildseed
78DineGuides
Score

Wildseed

Vegan·$$$
📍 2000 Union St

This plant-based spot offers a vibrant atmosphere with a menu that surprises even non-vegans. Expect creative dishes and a lively setting perfect for dates or group gatherings.

🍽️88Food
92Vibe
👋75Service
60Wait
💬

The sausage pizza (gluten free) was 4/5 it kind of tasted like the Daiya frozen pizza I sometimes get from sprouts or whole foods.

💬

The atmosphere is relaxed and beautifully done, perfect for a fun night out.

💬

We waited over an hour for just two salads, with no communication from the server about the delays.

Ideal for
Date nightGroup diningWeekend brunch
Suppenküche
78DineGuides
Score

Suppenküche

German·$$
📍 525 Laguna St

This Hayes Valley institution has been serving up hearty, authentic German fare for decades, offering a lively atmosphere that feels like a true neighborhood gathering spot. It's a place where communal tables, a robust beer selection, and friendly service create a consistently welcoming environment for families, groups, and solo diners alike.

🍽️85Food
88Vibe
👋70Service
🔊50Noise
💬

This place is special. Have been going here for over the years and can say it has also been consistent for 20 years.

💬

The owner is always helping out neighbors and nearby businesses. I see him cleaning up the street and nearby storefronts every single day.

💬

Service was fantastic, I can't remember our servers name but she was fun.

Ideal for
Group diningWeekend brunchFamilies with kids
Wooly Pig
77DineGuides
Score

Wooly Pig

Mixed/Fusion·$$
📍 2295 3rd St

Wooly Pig serves up Asian-inspired comfort food with a casual, neighborhood diner feel. It's a go-to for flavorful banh mi and hearty bowls, offering satisfying options for vegetarians and vegans alike.

🍽️90Food
85Vibe
👋85Service
🧹60Hygiene
💬

This place is okay, the Thai Steak Salad is my favorite but y'all are really skimping on the steak.

💬

Loved visiting this little spot, my only gripe was the insane amount of flies in the restaurant.

💬

Used to come here in college at the Sunset location. First time back in years and it was even better than I remember!

Ideal for
Weekend brunchFamilies with kidsGroup dining
Paula's Cafe
77DineGuides
Score

Paula's Cafe

Mexican·$$
📍 488 Haight St

Paula's Cafe is a cozy neighborhood spot that shines with its Latin American-inspired brunch dishes and friendly, welcoming atmosphere. It's a go-to for comforting breakfast burritos and flavorful chilaquiles, served with a side of genuine hospitality.

🍽️88Food
85Vibe
👋85Service
🛡️55Safety
💬

I ordered the Chilaquiles Rancheros with chicken. Absolutely amazing. The chips have a wonderful crunch and flavor.

💬

It turned out to be a great decision — the food was delicious, and the service was excellent.

💬

If you’re after a laid-back, hand-crafted, elevated Mexican brunch, this place is definitely worth checking out.

Ideal for
Weekend brunchCasual breakfastSolo dining
Kitchen Story Oakland
77DineGuides
Score

Kitchen Story Oakland

·$$

This cozy Oakland spot offers a creative take on brunch with Asian fusion influences. Standout dishes like the "Millionaire's Bacon" and "Tornado Galbi Omurice" are well-regarded, though the intimate space can get loud and waits can be significant.

🍽️88Food
80Vibe
👋68Service
55Wait
💬

The food was excellent. I had the Omurice which was a large portion with silky eggs over rice and yummy beef.

💬

The patio and first floor have a typical boisterous brunch vibe, but the upper floor was much more relaxed on our visit and boasts a beautiful bar.

💬

My first time here I orderd the Jjapaguri, omg the taste sensation was amazing.

Ideal for
BrunchAsian fusion
Pinecrest Diner
77DineGuides
Score

Pinecrest Diner

American·$$
📍 401 Geary St

This classic San Francisco diner serves up generous portions of comfort food, available 24 hours a day. It's a reliable spot for breakfast, lunch, or late-night cravings, offering a taste of old-school charm.

🍽️86Food
85Vibe
👋78Service
🧹60Hygiene
💬

Best Patty melt you will ever eat. Line cooks are inspiring to watch. Doing a hard job with no drama.

💬

We go every time we are in SF. Breakfast is always amazing (literally the best in all of SF).

💬

Classic old school diner, but delicious omelet, solid coffee, fairly quiet and tons of regulars.

Ideal for
Solo diningLate-night eatsWeekend brunch
77DineGuides
Score

Gallardo's

Mexican·$$
📍 3248 18th St

Gallardo's serves up generous portions of authentic Mexican fare, a true neighborhood spot where families and locals gather. The weekend specials like birria and menudo are a draw, offering a taste of tradition in a casual, welcoming atmosphere.

🍽️85Food
85Vibe
👋75Service
🛡️45Safety
💬

Amazing food, be ready to fill up for the day. Staff was extremely kind but reserved in the way they spoke and intereacted.

💬

The quesabirria only available on weekends. You get a giant bowl of fresh cilantro, lime and onions and it’s utterly glorious.

💬

The restaurant had live music for almost the whole time we were there and the wait staff was really friendly.

Ideal for
Weekend brunchFamilies with kidsCasual weeknight dinner
77DineGuides
Score

Glen Park Cafe

American·$$
📍 2798 Diamond St

This cozy neighborhood cafe serves up classic American diner fare with a focus on breakfast and brunch. It's a welcoming spot where families feel comfortable and the coffee flows freely.

🍽️82Food
88Vibe
👋75Service
55Wait
💬

Friendly and fast service, regular coffee refills, tasty Eggs Benedict, kid friendly, my husband says they have the best chicken fried steak in the city.

💬

The staff was perfect and polite. The food was amazing, hot and cooked to perfection.

💬

The size of the cafe was not too big and loud, very quaint and perfect for a relaxing breakfast.

Ideal for
Families with kidsWeekend brunchCasual breakfast
Kantine
76DineGuides
Score

Kantine

Scandinavian·$$
📍 1906 Market St

This Scandinavian cafe offers a bright, casual atmosphere perfect for a relaxed meal. It's a go-to for authentic pastries and healthy, ingredient-focused dishes like their signature porridge and trout bowls.

🍽️92Food
88Vibe
👋65Service
💰60Value
💬

Even though you often need to wait and the area is not the best, it’s still worth it - especially for the salmon roll!

💬

Kantine is the perfect place to grab a casual bite or more filling meal both solo or with close friends and family.

💬

This restaurant is Scandinavian inspired food, but honestly, I felt like I could get the sandwiches or the bowls quite similar for a better deal somewhere else.

Ideal for
Weekend brunchSolo diningHealth-conscious dining
76DineGuides
Score

Mymy

American·$$

This cozy corner spot serves up hearty, flavorful brunch dishes with a homey feel. It's a popular neighborhood destination, especially for their standout pancakes and creative Benedicts.

🍽️88Food
80Vibe
👋75Service
60Wait
💬

We had the corn beef and a veggie scramble and both were delicious.

💬

They ALWAYS deliver incredibly delicious meals and amazing customer service. They. Never. Miss.

💬

The French toast is the notable: the salted butter is the key, and the bread has a texture close to bread pudding without collapsing.

Ideal for
Weekend brunchFamilies with kidsCasual breakfast
75DineGuides
Score

Eats

American·$$
📍 50 Clement St

This neighborhood cafe serves up hearty, flavorful brunch and lunch dishes, with a particular knack for crispy textures and well-executed classics. It's a casual, friendly spot perfect for families and anyone seeking a comforting meal.

🍽️88Food
85Vibe
👋75Service
💰60Value
💬

Their Almond Rice Flour Pancakes are a delicious gluten free option.

💬

Delicious peach sourdough French toast! Moist and creamy and flavorful.

💬

We were charged $7 or $8 for a small cup of orange juice that wasn’t even the size of a grande at starbucks.

Ideal for
Families with kidsWeekend brunchCasual lunch
Leopold's
75DineGuides
Score

Leopold's

German·$$$
📍 2400 Polk St

Leopold's transports diners straight to a Bavarian beer hall with its lively atmosphere and hearty, authentic Austrian fare. It's a place where giant boots of beer and generous portions of schnitzel are the norm, making it ideal for festive group gatherings or a fun night out.

🍽️88Food
92Vibe
👋82Service
🛡️40Safety
💬

BEST Schnitzel in US, compares to Germany/Austria's best. It's a thin cut, and pounded to tenderness to the point that one wouldn't really need a knife to eat it.

💬

The chicken was delicious, paired with nicely cooked vegetables. The chips were also excellent.

💬

The brass band music that's played way too loudly in the restaurant is only heard by a few alpine pastors in Austria.

Ideal for
Group diningDate nightWeekend brunch
The Buoy
75DineGuides
Score

The Buoy

Korean·$$$
📍 22 Franklin St

This Korean-inspired cafe transforms into a lively cocktail bar at night, offering a vibrant atmosphere with dim lighting and a full bar. It's a popular spot for brunch, known for its inventive pastries and a wide range of gluten-free options.

🍽️85Food
95Vibe
👋60Service
💰60Value
💬

My dinner experience was amazing - food, service and atmosphere were all 5/5. Went back for lunch shortly after and the service was really lacking.

💬

I think my favorite item amongst what we shared was the black cocoa cookie. The taste reminded me a bit of oreo pizookie.

💬

Went back for lunch shortly after and the service was really lacking. Still amazing food, but the front house staff working at the time seemed like they didn’t …

Ideal for
Date nightWeekend brunchWorking remotely
🗺️

More in San Francisco