37 banh mi shops, listed.Suggest a restaurant
-
1 Saigon SandwichSF's cash-only banh mi benchmark🛵 👶🏻 TenderloinSan Francisco Booking not confirmedOrder on DoorDash
Little Saigon's cult counter on Larkin: light, crackly roll, roast pork, pate and a perfect pickle-to-mayo-to-chili ratio. Cash only, short menu, long line. Named by Infatuation, Eater, Time Out, 7x7 and Modern Luxury.
560 Larkin St, San Francisco, CA 94102Google Maps ↗Last reviewed: Nov 6, 2026
-
2 DinosaursCastro banh mi pioneer, shaking beef👶🏻 CastroSan Francisco Booking not confirmed
Takeout counter under Books Inc. known for thicker toasted rolls and inventive fillings: lemongrass pork, xiu mai meatballs, shaking beef, spicy tuna. Named by Infatuation, Time Out, 7x7 and Modern Luxury.
2275 Market St, San Francisco, CA 94114Google Maps ↗Last reviewed: Nov 6, 2026
-
3 Banh Mi Ba LeOakland line-out-the-door shop, 24 sandwiches👶🏻 FruitvaleEast Bay Booking not confirmed
Oakland's destination banh mi shop on International. Twenty-four sandwiches from grilled pork to roasted eel on an airy, crackly roll; the meatball and egg is the signature. Infatuation 9.0, Eater, KQED.
1909 International Blvd, Oakland, CA 94606Google Maps ↗Last reviewed: Nov 6, 2026
-
4 Cafe Bunn MiCrispy duck cutlet banh mi with housemade aioli🛵 🚚 👶🏻 Inner RichmondSan Francisco Booking not confirmedOrder on DoorDashOrder on Uber Eats
Inner Richmond Vietnamese cafe with a long banh mi list. The messy crispy duck sandwich with coleslaw and aioli is the hit; lemongrass steak and grilled pork also named by Modern Luxury and Time Out.
417 Clement St, San Francisco, CA 94118Google Maps ↗Last reviewed: Nov 6, 2026
-
5 Ok's DeliLemongrass pork banh mi with pate, takeout only🛵 🚚 🏆 👶🏻 TemescalEast Bay Booking not confirmedOrder on DoorDashOrder on Uber Eats
Temescal takeout sandwich shop whose banh mi is filled with lemongrass pork and pate. The Chronicle's Top 100 names the banh mi next to its sisig sandwich.
3932 Telegraph Ave, Oakland, CA 94609Google Maps ↗Chef Albert OkRecognitions2026 SF Chronicle Top 100 #30Last reviewed: Nov 6, 2026
-
6 Ilana CoffeeCaramelized BBQ pork on a steamy roll👶🏻 RichmondSan Francisco Booking not confirmed
Family-run Vietnamese coffee and sandwich counter on a quiet stretch of Clement. Sticky-sweet BBQ pork, tender BBQ chicken and meatball on a crusty roll with rich aioli. Infatuation ranks it second; Eater calls it a locals' haunt.
2314 Clement St, San Francisco, CA 94121Google Maps ↗Last reviewed: Nov 6, 2026
-
7 Duc Loi MarketMission grocery deli's messy three-pork banh mi👶🏻 MissionSan Francisco Booking not confirmed
Deli counter in a Mission grocery whose classic banh mi stacks three pork cuts with a heavy hit of seasoning sauce. Named by Time Out and 7x7.
2200 Mission St, San Francisco, CA 94110Google Maps ↗Last reviewed: Nov 6, 2026
-
8 Ty SandwichTakeout-only Excelsior combo, forearm-size baguette🛵 🚚 👶🏻 ExcelsiorSan Francisco Booking not confirmedOrder on DoorDashOrder on Uber Eats
Tiny takeout shop on Mission St with marinated meats, thick carrot and cucumber strips and heaps of herbs on a very large baguette. Time Out praised the combo in 2016; Infatuation names it the Excelsior favorite.
4829 Mission St, San Francisco, CA 94112Google Maps ↗Last reviewed: Nov 6, 2026
-
9 Dragon EatsFive-spice and garlic butter chicken, Haight👶🏻 HaightSan Francisco Booking not confirmed
Small Haight shop with quick service and non-traditional fillings: five-spice chicken, garlic butter chicken, roast duck, pork belly. Named by Time Out and Modern Luxury.
1671 Haight St, San Francisco, CA 94117Google Maps ↗Last reviewed: Nov 6, 2026
-
10 b&bBanh mi and boba, bulgogi gochujang beef🚚 👶🏻 Inner SunsetSan Francisco Booking not confirmedOrder on Uber Eats
Inner Sunset spot pairing boba with big banh mi. Infatuation points to the bulgogi beef with house gochujang aioli; Modern Luxury likes it too. Slow-roasted pork belly and fried tofu are also on.
1634 Irving St, San Francisco, CA 94122Google Maps ↗Last reviewed: Nov 6, 2026
-
11 Bun MeeKurobuta pork combo, FiDi lunch line👶🏻 Financial DistrictSan Francisco Booking not confirmed
Modern banh mi shop whose Bun Mee Combo stacks lemongrass kurobuta pork, pate de campagne and mortadella. Named by 7x7 and Modern Luxury at the Market St shop.
650 Market St, San Francisco, CA 94104Google Maps ↗Last reviewed: Nov 6, 2026
-
12 Mom's Pho & Banh MiSweet BBQ pork banh mi, strip-mall counter🛵 👶🏻 OaklandEast Bay Booking not confirmedOrder on DoorDash
Counter-service strip-mall shop off International. Sweet BBQ pork slathered in mayo, a strong iced Vietnamese coffee, all under about $7.
1400 14th Ave, Oakland, CA 94606Google Maps ↗Last reviewed: Nov 6, 2026
-
13 Pho GoldenForearm-long grilled pork banh mi, Excelsior🛵 🚚 👶🏻 ExcelsiorSan Francisco Booking not confirmedOrder on DoorDashOrder on Uber Eats
Excelsior pho spot whose grilled pork banh mi is long, sticky-sweet and shedding crumbs. Infatuation singles out the sandwich; it also does sit-down meals.
4683 Mission St, San Francisco, CA 94112Google Maps ↗Last reviewed: Nov 6, 2026
-
14 Phosho DoughGrilled pork banh mi on Telegraph Ave🛵 🚚 👶🏻 OaklandEast Bay Booking not confirmedOrder on DoorDashOrder on Uber Eats
Counter-service Vietnamese spot on Telegraph with pho, vermicelli and standout banh mi: pate, carrots, daikon, cilantro and generous grilled pork.
6601 Telegraph Ave, Oakland, CA 94609Google Maps ↗Last reviewed: Nov 6, 2026
-
15 Banh Mi CrunchWarm crunchy baguettes, lemongrass beef, grilled pork👶🏻 Inner SunsetSan Francisco Booking not confirmed
Irving Street counter with eight sandwiches on a warm, crackly baguette and very fresh pickles. Infatuation likes the juicy grilled pork and crispy lemongrass beef. Few seats, so take it to the park.
646 Irving St, San Francisco, CA 94122Google Maps ↗Last reviewed: Nov 6, 2026
-
16 Kim's Cafe & SandwichesLarge or small banh mi, crusty baguettes🚚 👶🏻 AlbanyEast Bay Booking not confirmedOrder on Uber Eats
Albany counter that serves banh mi on crusty baguettes in large or small size. Tender grilled pork, BBQ chicken and a reliably popular lemongrass tofu.
1309 Solano Ave, Albany, CA 94706Google Maps ↗Last reviewed: Nov 6, 2026
-
17 Monster PhoTwo mini banh mi per order, Temescal🛵 🚚 👶🏻 TemescalEast Bay Booking not confirmedOrder on DoorDashOrder on Uber Eats
Temescal pho house whose overlooked banh mi come as two mini sandwiches per order: beef, pork, chicken or tofu on soft French rolls.
360 40th St, Oakland, CA 94611Google Maps ↗Last reviewed: Nov 6, 2026
-
18 Nom Nom Banh MiBerkeley banh mi near campus, grilled chicken🛵 🚚 👶🏻 BerkeleyEast Bay Booking not confirmedOrder on DoorDashOrder on Uber Eats
Telegraph Ave shop near UC Berkeley. The grilled chicken banh mi is excellent; vegetarian choices include lemongrass tofu and fried egg, with lychee iced tea.
2491 Telegraph Ave, Berkeley, CA 94704Google Maps ↗Last reviewed: Nov 6, 2026
-
19 Fresh & Best IIBanh mi on Dutch crunch, downtown Oakland🛵 🚚 👶🏻 OaklandEast Bay Booking not confirmedOrder on DoorDashOrder on Uber Eats
Downtown Oakland cafe with banh mi fillings like spicy chicken and coconut pork, and one of the few places to get one on Dutch crunch.
1428 Alice St, Oakland, CA 94612Google Maps ↗Last reviewed: Nov 6, 2026
-
20 Picnix BistroCrispy pork belly banh mi, family-run counter👶🏻 Presidio HeightsSan Francisco Booking not confirmed
Family-run Presidio Heights counter that skips pate and head cheese for crispy roasted pork belly against thick pickled daikon and carrot. Dine in and a wedge of watermelon comes alongside.
3872 Sacramento St, San Francisco, CA 94118Google Maps ↗Last reviewed: Nov 6, 2026
-
21 L&G Vietnamese SandwichTenderloin takeout with thick mayo, marinated tofu🚚 👶🏻 TenderloinSan Francisco Booking not confirmedOrder on Uber Eats
Takeout-only Eddy St shop with compact, packed banh mi, thick swaths of mayo and generous pickles. Infatuation's pick is the juicy, herby marinated tofu.
602 Eddy St, San Francisco, CA 94109Google Maps ↗Last reviewed: Nov 6, 2026
-
22 Banh Mi & RollsBakery-fresh baguettes, forearm-size pate combo👶🏻 ExcelsiorSan Francisco Booking not confirmed
Excelsior takeout spot that bakes its own bubbly-crusted baguettes daily and supplies bread to shops around the Bay. Order the combo with head cheese, cold cuts and a slick of pate.
2646 San Bruno Ave, San Francisco, CA 94134Google Maps ↗Last reviewed: Nov 6, 2026
-
23 Bun MeeOriginal Fillmore shop, kurobuta pork banh mi🛵 🚚 👶🏻 Lower Pacific HeightsSan Francisco Booking not confirmedOrder on DoorDashOrder on Uber Eats
The original Bun Mee on Fillmore, known for the kurobuta pork combo with pate and mortadella, plus catfish and red curry beef specials. Named by Time Out.
2015 Fillmore St, San Francisco, CA 94115Google Maps ↗Last reviewed: Nov 6, 2026
-
24 Saigonese CafeHouse pate and secret sauce, cold cut special👶🏻 EmbarcaderoSan Francisco Booking not confirmed
Embarcadero cafe with six sandwiches built on house pate, beurre and a spicy-sweet secret sauce. Infatuation goes for the Cold Cut Special. Pricier than most, by design.
1 Union St, San Francisco, CA 94111Google Maps ↗Last reviewed: Nov 6, 2026
-
25 AngidayGargantuan smoky grilled pork banh mi on Haight🛵 🚚 👶🏻 HaightSan Francisco Booking not confirmedOrder on DoorDashOrder on Uber Eats
Haight St banh mi shop with enormous sandwiches. Infatuation recommends the slightly smoky grilled pork or the bouncy house fish cakes against crunchy pickles.
1797 Haight St, San Francisco, CA 94117Google Maps ↗Last reviewed: Nov 6, 2026
-
26 Bo & BeurreLemongrass beef and pork belly, takes cards🛵 🚚 👶🏻 TenderloinSan Francisco Booking not confirmedOrder on DoorDashOrder on Uber Eats
Half a block from Saigon Sandwich, with a longer menu: pork belly, curry chicken and a lemongrass beef with a tuft of cilantro. Takes cards, which Saigon does not.
606 Eddy St, San Francisco, CA 94109Google Maps ↗Last reviewed: Nov 6, 2026
-
27 Banh Mi A MuiOld Sing Sing's special combo, now Laurel Heights👶🏻 Laurel HeightsSan Francisco Booking not confirmed
The former Sing Sing, now on Geary, with a five-sandwich menu. Infatuation says to order the special combo of cold cuts with creamy mayo and pate, served fresh from the toaster oven.
3401 Geary Blvd, San Francisco, CA 94118Google Maps ↗Last reviewed: Nov 6, 2026
-
28 Banh Mi Ba LeEl Cerrito Ba Le, grilled lemongrass banh mi👶🏻 El CerritoEast Bay Booking not confirmed
El Cerrito Ba Le, run by the niece of the Oakland owner. KQED liked its toasty bread and generous raw cucumber.
10174 San Pablo Ave, El Cerrito, CA 94530Google Maps ↗Last reviewed: Nov 6, 2026
-
29 Cam Hung Sandwich & CoffeeFive-spice sweet pork banh mi, Sunnyvale👶🏻 SunnyvaleSouth Bay Booking not confirmed
Family-run corner shop in a Sunnyvale strip mall. Squat crusty baguettes from the toaster oven, sweet five-spice pork or the classic combination.
903 Reed Ave, Sunnyvale, CA 94086Google Maps ↗Last reviewed: Nov 6, 2026
-
30 Huong Lan SandwichesGrilled pork banh mi with crushed peanuts👶🏻 San JoseSouth Bay Booking not confirmed
Popular East San Jose deli and small grocery. Grilled pork banh mi finished with crushed peanuts for crunch. KQED notes the traditional pickles and light mayo.
1655 Tully Rd, San Jose, CA 95122Google Maps ↗Last reviewed: Nov 6, 2026
-
31 Kim's SandwichesPork belly and charcoaled pork in Lion Plaza👶🏻 San JoseSouth Bay Booking not confirmed
Small family-run shop tucked in Lion Plaza. Juicy red pork belly, smoky shredded charcoaled pork and peppery meatball with butter mayonnaise.
1816 Tully Rd, San Jose, CA 95122Google Maps ↗Last reviewed: Nov 6, 2026
-
32 Mint LeafChunky grilled chicken banh mi with fresh juices👶🏻 BerkeleyEast Bay Booking not confirmed
West Berkeley cafe with a banh mi packed with pickled and raw vegetables and big chunks of savory grilled chicken, with fresh-squeezed juices.
2865 7th St, Berkeley, CA 94710Google Maps ↗Last reviewed: Nov 6, 2026
-
33 Nomad CafeFlat crisp roll, tender chicken banh mi🛵 🚚 👶🏻 OaklandEast Bay Booking not confirmedOrder on DoorDashOrder on Uber Eats
Nomad Cafe on Shattuck makes four banh mi to order on a flatter, uniformly crisp roll. KQED calls out the tender slightly sweet chicken.
6500 Shattuck Ave, Oakland, CA 94609Google Maps ↗Last reviewed: Nov 6, 2026
-
34 TangladCastro bistro, grilled lemongrass beef with pate🛵 🚚 👶🏻 CastroSan Francisco Booking not confirmedOrder on DoorDashOrder on Uber Eats
Castro Vietnamese restaurant with a wide banh mi menu. Modern Luxury recommends the grilled lemongrass beef with pate.
469 Castro St, San Francisco, CA 94114Google Maps ↗Last reviewed: Nov 6, 2026
-
35 Thanh Huong SandwichWarm crunchy baguettes, sweet smoky grilled pork🛵 👶🏻 San JoseSouth Bay Booking not confirmedOrder on DoorDash
Senter Road shop that keeps baguettes warm in a small oven. Crisp crust, spongy inside; sweet smoky grilled pork or the classic ham and pate.
2593 Senter Rd, San Jose, CA 95111Google Maps ↗Last reviewed: Nov 6, 2026
-
36 Thanh Son Hien KhanhSkinny toasted torpedo banh mi, spicy grilled pork👶🏻 San JoseSouth Bay Booking not confirmed
Story Road shop with skinny crunchy toasted sandwiches. Spicy grilled pork with potent jalapenos and a rich special combination without gristle.
990 Story Rd, San Jose, CA 95122Google Maps ↗Last reviewed: Nov 6, 2026
-
37 Thien Huong Sandwiches and BakeryStory Road bakery banh mi with cucumber spears👶🏻 San JoseSouth Bay Booking not confirmed
Longtime Story Road bakery with generous fillings plus cucumber spears and diced scallion, on its own freshly baked baguettes.
1181 Story Rd, San Jose, CA 95122Google Maps ↗Last reviewed: Nov 6, 2026
Nothing matches. Clear the search or pick a different area.