San Francisco's Top Dim Sum Picks Foodies Are Booking Now

Karpo is a proactive AI assistant that lives in iMessage. Just ask where to have dinner, what's worth seeing this weekend, or which vintage shop to check out — like you would a friend with good taste.

Grant Avenue in San Francisco's Chinatown at dusk with red lanterns and restaurant lights

The steam rising from bamboo baskets hits differently when you're racing fog and a 10:30 a.m. cutoff for the good stuff. San Francisco's dim sum culture runs on a clock most visitors misjudge—weekend service starts between 8 and 9 a.m., the prized shrimp dumplings and char siu bao vanish from carts by 11, and by 1 p.m. many kitchens have pivoted to the lunch menu or closed the dim sum operation entirely. The rhythm isn't designed around brunch; it's built for families who arrive when the doors unlock and leave before the fog burns off.

Karpo can check which carts are rolling right now, map the walk from your hotel to the closest spot with availability, and reroute you if the line at your first choice wraps around the block.

Find dim sum now

By continuing, you agree to our Terms & Privacy

Why the cart system still shapes the morning

Chinatown and the Inner Richmond hold the city's densest concentration of dim sum parlors, but they operate on different logics. Chinatown spots—clustered along Grant, Stockton, and the side streets between—tend toward smaller rooms, faster turnover, and menus that assume you know what you want. The Richmond restaurants, especially those on Clement Street and Geary Boulevard, offer larger dining rooms, more patient service, and a willingness to explain what's inside each dumpling. Both neighborhoods reward early arrival, but for different reasons: Chinatown because tables fill fast, the Richmond because the cart selection thins as the morning wears on.

Where the regulars go first

Bamboo steamer baskets stacked on a dim sum cart with dumplings visible inside

Good Mong Kok Bakery on Clement isn't a banquet hall, and it doesn't roll carts—it's a take-out counter where you point at trays behind glass and leave with a bag of baked char siu bao that are still warm. It opens early, the line moves, and it solves the problem of wanting food in your hand before you commit to a full sit-down meal. If you're staying near Japantown or the Fillmore, this is a reasonable first move: take the 38 Geary west, get off at Eighth Avenue, walk one block north. The bao are dense, the pork filling leans sweet, and you'll know within three bites whether you want to sit down somewhere else for the rest of the meal.

Hong Kong Lounge II on Geary near Fifth Avenue runs a cart service that still feels like the 1990s—servers push metal carts stacked with steamer baskets, you flag them down, they lift the lids. The dining room is large enough that you won't feel rushed, and the kitchen keeps carts moving through late morning. Har gow and siu mai are consistent; the turnip cake arrives hot and holds its shape. The building sits on a stretch of Geary that catches wind, so if you're walking from the bus stop, expect to feel it. Confirm the day's cart hours before you go—some weekdays they switch to menu-only service.

City View on Commercial Street in Chinatown occupies the second floor of a building that overlooks Portsmouth Square. The windows face the park, the carts start rolling by 9 a.m., and the clientele skews heavily local until tourists find it closer to noon. The egg tarts here are better than the dumplings, which is worth knowing if you're splitting an order. The plaza below fills with people playing cards and doing tai chi; it's public space, but it gets loud and crowded by mid-morning. The restaurant itself stays relatively calm until the lunch push.

The stretch between first and second rounds

If you arrive at a dim sum spot and the wait is an hour, the next decision is whether to walk to another restaurant or kill time in the neighborhood. In Chinatown, the blocks between Grant and Stockton offer produce markets, herbalists, and small bakeries where you can pick up a coconut bun or a pineapple bun to hold you over. The eastern side of Stockton, near Broadway, tends to be less congested than the Grant Avenue tourist corridor, and the sidewalks are wider. Don't assume you can sit in Portsmouth Square and wait comfortably—the benches fill early, and the wind funnels through the plaza in a way that makes standing around unpleasant.

In the Richmond, Clement Street between Arguello and Tenth Avenue is walkable and food-dense. If the first restaurant is full, another dim sum option is usually nearby. The 38 Geary bus runs frequently, but the stops are close together, and walking is often faster than waiting for the next coach. The Muni stop at Geary and Park Presidio can be a wind tunnel in the morning—if you're transferring there, stand inside the shelter.

One friction point that catches people off guard: many dim sum restaurants in SF don't take reservations for weekend mornings, and the ones that do often limit party size or require a minimum spend. Calling ahead to ask about the wait is useful, but the answer you get at 9 a.m. may not hold at 10. If you're traveling with a group larger than four, expect the wait to double.

What to do when the first plan stalls

Clement Street in San Francisco's Richmond District on a foggy morning with shops and parked cars

If the restaurant you wanted is closed, overrun, or out of the dish you came for, the fallback depends on where you are. In Chinatown, Z & Y Restaurant on Jackson Street doesn't serve dim sum, but it opens at 11 a.m. and the Sichuan menu is strong—if you've already walked twenty minutes uphill and don't want to leave the neighborhood, it's a legitimate pivot. In the Richmond, Burma Superstar on Clement near Third Avenue is another non-dim-sum option that absorbs the overflow from nearby restaurants; the wait can be long, but they manage it better than most.

Another backup: several dim sum spots offer takeout, and the packaging holds heat reasonably well if you're planning to eat in a park or back at your hotel. Golden Gate Park's eastern edge—near Arguello and Fulton—has benches and some wind protection from the trees. It's a ten-minute walk from Clement Street, and it's public space that doesn't require a purchase or a reservation. Check for rain before committing to this plan; the benches don't have cover, and the grass turns to mud quickly.

If you're deep into the morning and the dim sum window has closed, some restaurants switch to a full menu that includes noodle soups, roast meats, and rice plates. The food is still good, but the cart experience is gone. Know what you're walking into, and adjust expectations accordingly.

What to check the same day

Dim sum service is sensitive to holidays, private events, and kitchen staffing. Restaurants that normally run carts may go menu-only on weekdays or during slower months. Call the morning of your visit to confirm cart hours, or at minimum check that the restaurant is open—some spots close one weekday per week, and that day isn't always consistent across the neighborhood. If you're relying on a specific dish, ask whether it's available that day; not every item appears on every cart, especially later in the service window.

Transit timing matters more than it seems. The 38 Geary is frequent, but it's also one of the city's most-used lines, and it slows considerably between downtown and the Richmond during weekend mornings. If you're coming from a hotel near Union Square or the Financial District, budget thirty to forty minutes to reach Clement Street, not the twenty that a map might suggest. BART doesn't serve the Richmond directly; if you're coming from the East Bay, you'll transfer to Muni at Embarcadero or Montgomery, then take the 38 or the 1 California. The 1 runs on California Street and connects to Clement via a short walk north—it's a quieter ride but less frequent than the 38.

Weather in the Richmond can be a full climate zone removed from downtown. Bring a jacket even if it's sunny when you leave your hotel. The fog sits thicker west of Arguello, and it doesn't always burn off by noon. If you're planning to walk between restaurants or spend time in Golden Gate Park after your meal, layers and closed-toe shoes make the experience significantly more comfortable. The hills between Japantown and the Richmond aren't extreme, but they're steep enough that the return walk feels longer than the outbound trip.

Practical notes

  • Most dim sum cart service runs 8 or 9 a.m. to noon on weekends; confirm same-day hours before heading out.
  • The 38 Geary connects downtown to the Richmond but slows on weekend mornings—budget extra time.
  • Chinatown restaurants fill faster but turn tables quicker; Richmond spots have larger rooms and longer waits.
  • Many places don't take reservations for weekend dim sum; calling ahead for wait estimates helps but isn't guaranteed.
  • Fog and wind hit the Richmond harder than downtown—bring a jacket even if the forecast looks mild.
  • Check whether your target restaurant runs carts or menu-only service that day, especially on weekdays.

Tags: #karpo #sanfrancisco #dimsum #sfchinatown #richmonddistrict #sffoodie #carservice #dumplings #steambaskets #clementstreeatsf #gearyblvd #sfbreakfast #muniroute #fogcity #localfood

Sources consulted: SF Muni transit schedules · Golden Gate Park visitor information

All trademarks are the property of their respective owners.

Ask Karpo first

Text Karpo the morning of to check which dim sum spots are running carts right now, how long the current wait is, and whether your backup option is open. It'll map the fastest Muni route from your starting point and give you an exit if the line's too long when you arrive.

Ask Karpo for more information.

Text Karpo

By continuing, you agree to our Terms & Privacy