community
Top 5 San Francisco Brunch Spots: Nopa Leads Across Four Neighborhoods
Nopa at 560 Divisadero St draws consistent praise as the top choice while other venues in Potrero Hill, the Mission and Cole Valley fill tables on busy mornings.
How we reported this

Nopa at 560 Divisadero St in the NoPa neighborhood is widely considered the best brunch spot in San Francisco and a frequent recommendation for out-of-town visitors.
July mornings in the city bring steady demand for these meals as locals and travelers seek reliable spots across several neighborhoods. Multiple guides list the same addresses and service details year after year, giving diners clear options when planning weekend outings.
Standout Venues by Neighborhood
Plow at 1299 18th St in Potrero Hill serves its signature Lemon Ricotta Pancakes and Plow Potatoes every day of the week. The restaurant operates without reservations and regularly sees lines that stretch beyond an hour. El Techo at 2516 Mission St in the Mission district runs rooftop Latin American street food service on Saturdays and Sundays from 11am to 3pm and accepts reservations. Zazie at 941 Cole St in Cole Valley opens at 8am on weekdays and 9am on weekends for daily brunch, though waits often exceed an hour even for early arrivals. Hilda and Jesse offers all-day brunch on Saturdays and Sundays from 10am to 3pm with bookings available through Resy.
Practical Steps for Diners
Reviewers note that venues accepting reservations reduce uncertainty on peak days, while walk-in spots require earlier arrival to shorten waits. Addresses such as 560 Divisadero St, 1299 18th St, 2516 Mission St and 941 Cole St appear repeatedly in local lists, allowing visitors to map routes in advance. Checking current hours directly with each location remains the most reliable next step before heading out.