DineCard Discover

Top 10 Best Sandwich Shops in San Francisco

San Francisco's sandwich scene is a glorious collision of old-world Italian delis, Vietnamese bánh mì masters, and innovative new-wave shops redefining what goes between two slices of bread. From North Beach's century-old salumerias to the Mission's hidden bánh mì gems, these top 10 spots represent the city's diverse culinary DNA—and many are now embracing digital menus via platforms like DineCard, making it easier than ever to browse their legendary offerings. Whether you're craving a classic meatball sub or a perfectly balanced Vietnamese baguette, this guide will lead you to sandwich nirvana.

Sandy's
#10

Sandy's

1457 Haight St, San Francisco
4.8
403 reviews
$30 for two
Haight Street IconVegetarian OptionsGenerous PortionsCounter Service
Must try:Avocado Deluxe

Sandy's has been holding it down on Haight Street for years, serving the kind of overstuffed, creative sandwiches that fuel record-store browsing and vintage shopping marathons. The Avocado Deluxe—loaded with fresh California avocado, sprouts, cucumber, and their tangy house spread—is a vegetarian dream that converts even the most devoted carnivores. The laid-back, counter-service setup attracts a mix of Haight regulars, UCSF students, and tourists exploring the neighborhood's colorful past. Portions are generous, prices are fair, and the vibe is pure San Francisco.

Rhea's Deli & Market
#9

Rhea's Deli & Market

800 Valencia St, San Francisco
4.7
344 reviews
$20 for two
Budget FriendlyMission DistrictCorner MarketCash Preferred
Must try:Meatball Sandwich

This Mission District corner store punches way above its weight class, serving up hearty sandwiches and a neighborhood vibe that feels increasingly rare in rapidly gentrifying San Francisco. Rhea's Meatball Sandwich is the hero here—tennis-ball-sized meatballs in marinara on a perfectly toasted roll—and it's become a pilgrimage item for sandwich purists citywide. The no-frills market setting and budget-friendly prices make it popular with everyone from bike messengers to families stocking up on groceries. Cash preferred, expectations exceeded.

Hot Johnnie's Smokehouse
#8

Hot Johnnie's Smokehouse

4077 18th St, San Francisco
4.6
515 reviews
$34 for two
BBQ SmokehouseOutdoor SeatingLate NightCastro Staple
Must try:Brisket Sandwich

The Castro's smokehouse specialist brings Texas-style BBQ to the sandwich format, and the results are messy, glorious, and absolutely worth the napkin carnage. Hot Johnnie's Brisket Sandwich—piled high with smoke-ring perfection, tangy slaw, and house BBQ sauce—is what dreams are made of, especially after a few drinks on 18th Street. The industrial-casual vibe and outdoor seating make it ideal for groups and a post-Dolores Park wind-down. Come hungry, leave smelling like hickory smoke, and don't even think about wearing white.

Limoncello
#7

Limoncello

1400 Sutter St, San Francisco
4.8
1,299 reviews
$38 for two
BarGrocery Or SupermarketItalian BarCraft BeerDate NightImported Goods
Must try:Porchetta Sandwich

Limoncello is technically a bar and Italian market, but their sandwich game is criminally underrated—and often overlooked by those just stopping in for a Negroni. The Porchetta Sandwich, featuring herb-crusted, slow-roasted pork with broccoli rabe and sharp provolone, is a revelation best paired with one of their craft Italian beers. The warm, convivial atmosphere makes it perfect for couples doing a casual date or groups pre-gaming before hitting nearby Polk Street bars. Bonus points for their impressive selection of imported Italian products if you want to recreate the magic at home.

Le Sandwich
#6

Le Sandwich

752 Columbus Ave, San Francisco
4.9
275 reviews
$26 for two
French-Vietnamese FusionArtisan BaguettesCorner SpotInstagram-Worthy
Must try:Le Spécial Bánh Mì

This French-Vietnamese fusion spot in North Beach delivers bánh mì with a Parisian twist, and the results are nothing short of brilliant. Le Spécial combines French ham, pâté, and Vietnamese pickles on a perfectly blistered baguette that somehow manages to be both delicate and structurally sound through the last bite. The cozy corner location attracts a mix of locals, Francophiles, and adventurous eaters who appreciate the East-meets-West approach. With stellar ratings and a growing reputation, this is where you go when you want bánh mì elevated without losing its soul.

Q's Sandwich Shop
#5

Q's Sandwich Shop

258 Divisadero St, San Francisco
4.9
185 reviews
$28 for two
Local FavoriteSmall BatchFried ChickenHidden Gem
Must try:Fried Chicken Sandwich

With a near-perfect rating, this Divisadero hideaway is the kind of place where the owner remembers your order and the sandwiches are made with genuine love—not just Instagram-ready aesthetics. Q's Fried Chicken Sandwich has developed a cult following for good reason: buttermilk-brined, perfectly seasoned, and topped with a slaw that cuts through the richness without overwhelming it. The tiny space means most folks grab-and-go, but the quality rivals spots charging twice the price, making it a favorite among service industry workers and in-the-know locals. Come with patience during peak hours; this is a one-person operation worth waiting for.

Lucca Delicatessen
#4

Lucca Delicatessen

2120 Chestnut St, San Francisco
4.5
473 reviews
$32 for two
Historic DeliDutch Crunch RollsFamily FriendlyItalian Market
Must try:Lucca Special on Dutch Crunch

This Marina District gem has been a neighborhood anchor since 1929, serving the kind of hefty Italian sandwiches that fuel weekend Warriors games pilgrimages and post-Presidio hikes. The Lucca Special—layers of Italian cold cuts, cheese, and their secret giardiniera—is a masterclass in balanced flavors and textures, best enjoyed on their fresh-baked Dutch crunch roll. The old-school deli counter vibe attracts Marina families, tourists heading to the Golden Gate Bridge, and anyone who appreciates the art of a properly constructed sandwich. Grab some imported Italian goods from their grocery section while you're there.

Saigon Sandwich
#3
TOP 3

Saigon Sandwich

560 Larkin St, San Francisco
4.5
1,604 reviews
$14 for two
Budget FriendlyVietnamese CuisineCash OnlyLocal Gem
Must try:BBQ Pork Bánh Mì

Tucked in the Tenderloin, this bare-bones Vietnamese spot serves what might be the best bánh mì deal in the entire city—crispy baguettes stuffed with your choice of pork, pâté, and pickled vegetables for pocket change. The BBQ Pork Bánh Mì is the move here: sweet-savory grilled pork, cilantro, jalapeños, and that signature crunch that separates good bánh mì from transcendent ones. Expect zero ambiance (plastic chairs, fluorescent lighting) but maximum flavor, and prepare to wait in line with everyone from chefs on their day off to budget-conscious students. Cash only, and absolutely worth the minor inconvenience.

Deli Board
#2
RUNNER UP

Deli Board

1058 Folsom St, San Francisco
4.5
1,409 reviews
$32 for two
Modern DeliCraft SandwichesWork-FriendlySeasonal Specials
Must try:Crispy Chicken Katsu Sandwich

SoMa's Deli Board has cracked the code on the modern sandwich shop: quality ingredients, creative combos, and a sleek-but-welcoming space that works for quick lunches or lingering with your laptop. Their rotating specials showcase seasonal ingredients, but regulars swear by the Crispy Chicken Katsu with Japanese mayo and tangy slaw—it's the perfect intersection of comfort and craft. The airy interior and communal tables make it ideal for solo workers and small groups alike, and the staff genuinely knows their stuff when you need a recommendation. Don't sleep on their house-made pickles, which elevate every bite.

Molinari Delicatessen
#1
BEST

Molinari Delicatessen

373 Columbus Ave, San Francisco
4.7
1,440 reviews
$30 for two
Grocery Or SupermarketHistoric LandmarkItalian DeliLocal FavoriteLunch Rush
Must try:The Molinari Special

This North Beach institution has been slinging Italian-American classics since 1896, and walking in feels like stepping into your Nonna's pantry—if she had impeccable taste in cured meats. The Molinari Special, packed with house-made salami, mortadella, and provolone, is the stuff of legend, drawing everyone from construction workers to suit-clad Financial District types during lunch rush. Come early to avoid the inevitable line that snakes out the door, and don't skip the house-marinated olives at the counter. It's a no-frills, stand-at-the-counter affair, perfect for solo lunches or grabbing sandwiches for a Coit Tower picnic.

Frequently Asked Questions

What is the best bánh mì in San Francisco?+
Saigon Sandwich in the Tenderloin is widely considered the best bánh mì in San Francisco, with their BBQ Pork Bánh Mì delivering authentic Vietnamese flavors at unbeatable prices. For a French-Vietnamese fusion take, Le Sandwich on Columbus Avenue offers artisan baguettes with creative fillings.
Where can I find the best Italian sandwich near North Beach?+
Molinari Delicatessen on Columbus Avenue has been serving legendary Italian sandwiches since 1896, with their Molinari Special being the gold standard. Lucca Delicatessen in the Marina District is another historic option, famous for their Dutch crunch rolls and house giardiniera.
What's the most budget-friendly sandwich shop in San Francisco?+
Saigon Sandwich and Rhea's Deli & Market both offer exceptional sandwiches at price level 1/4, with meals for two running under $20. These spots prove you don't need to break the bank for quality sandwiches in San Francisco.
Which sandwich shop has the best fried chicken sandwich in SF?+
Q's Sandwich Shop on Divisadero Street boasts a near-perfect 4.9 rating and is renowned for their buttermilk-brined Fried Chicken Sandwich. This small-batch operation has developed a cult following among locals and food industry workers.
Are there any sandwich shops with outdoor seating in San Francisco?+
Hot Johnnie's Smokehouse in the Castro offers outdoor seating perfect for enjoying their legendary Brisket Sandwich on warm San Francisco days. Limoncello on Sutter Street also provides a great atmosphere for enjoying sandwiches with Italian beer in a convivial setting.

You might also like

Own a restaurant featured here?

Get your menu online in 5 minutes with DineCard — AI-powered QR code menus used by 1000+ restaurants.

Try DineCard Free