Turn on notifications to catch follows, likes, and new check-ins the moment they happen.
Ranked by verified ratings, mentions, and signature picks.
Eat Morels scores blend thousands of public reviews from across the web with ratings from Eat Morels diners — as diners weigh in, their ratings take the lead.
Vietnamese · Hayes Valley · $
Roasted duck banh mi, the must-try sandwich of the menu.
Coffee & Tea · Mission Dolores · $$
Fragrant five‑spice chicken with pickles and jalapeño—aromatic but can be unexpectedly spicy
Pho & Noodles · Belden Place · $
Crispy baguette loaded with grilled chicken, pickled daikon and carrot, cilantro, jalapeño, and pate
Vietnamese · Alamo Square · $
Crispy tofu with all the classic banh mi accompaniments — a solid vegetarian option
Classic combination cold cuts banh mi
Pho & Noodles · Inner Sunset · $
Vietnamese · Haight-Ashbury · $
A crispy baguette loaded with butter garlic chicken — rich, garlicky, and deeply satisfying for the price
Vietnamese · Glen Park · $
American · Hayes Valley · $
A bánh mì–inspired dog with pickled daikon and carrots, lime aioli and cold‑cut‑style toppings—works surprisingly well
Pho & Noodles · Little Saigon · $
Vietnamese · SoMa · $$
Classic Vietnamese sandwich on crusty bread with the full complement of pickled vegetables and herbs
Latin American & Caribbean · Fort Mason · $
Vietnamese · Outer Sunset · $
Coffee & Tea · Central Richmond · $
Vietnamese · Outer Sunset · $$$
Crispy baguette with pate, pickled vegetables, and your choice of protein.
Pho & Noodles · The Castro · $$
Vietnamese · Outer Richmond · $
Coffee & Tea · Dogpatch · $$
Marinated grilled pork with pickled carrots, cucumbers, fresh herbs, and jalapenos on a garlic butter French roll — a proper banh mi
Dessert · Tenderloin · $
Vietnamese · Union Street · $
Vietnamese · The Castro · $
Vietnamese · Chinatown · $