☀️ Top 10 · Top 50 coming soon

The best sandwiches in San Diego

Two cousins, a spreadsheet, and a city full of sandwich shops. We pay for everything, we go twice before scoring, and we argue about the order. No ads. No press releases. Just the order we'd send a friend in.

#1

Buon Cibo Italian Specialties

The Spicy Sicilian · scripps ranch · $$

We drove out to Scripps Ranch expecting a strip mall and walked out planning the next trip. The bread holds the hot honey, the three spicy meats taste like a chord, and the stracciatella turns the heat slow and creamy instead of sharp. Most #1s on this list earned it through tradition. Buon Cibo earned it by being the most interesting sandwich in San Diego right now.

9.8
out of 10
#2

Mona Lisa

The Spicy Special · little italy · $$

Since '56 on India Street, family-run, and the bread is still the boss. The Spicy Special is the move for anybody who wants heat: spicy sopressata, pepperoni, and capicollo on the roll that built the reputation. Cash-friendly, line out the door at noon, and the kind of sandwich you'd drive across town for on a Tuesday.

9.7
out of 10
#3

Prendi e Vai

The Italian · little italy · $$

Right across India Street from Mona Lisa, The Italian comes out hot and melted on a sesame roll: capocollo, salami, pepperoni, provolone, lettuce, tomato, onions, pepperoncinis, oil and vinegar. The melt is the move. Cheese binds the meats into one bite. If you're doing a sandwich crawl, start here.

9.5
out of 10
#4

Antonelli's Deli

The Italian Sub · santee · $$

A standalone Italian deli on Mission Gorge in Santee, sharing a curb cut with an auto body shop. The signage doesn't sell you. Then somebody hands you the sandwich and you understand. A big, generous combo with honest slices and a portion bigger than the price suggests. The East County entry we're most likely to text each other about on a Friday.

9.3
out of 10
#5

Rubicon Deli

The Stallion · la jolla · $$

The chain you'd defend in a fistfight with someone from a different city. The Stallion is Genoa salami, applewood smoked ham, provolone, tomato, onion, pepperoncini, spicy chop-chop, lettuce, mayo, and mustard. A loaded Italian on a Rubicon roll big enough to share, but you won't. The free cookie at the register is part of the deal.

9.2
out of 10
#6

Board & Brew

The Turkado · del mar · $$

Every San Diegan has a Board & Brew memory. The Turkado is premium turkey breast and creamy avocado on sourdough, engineered for a long beach drive and a cooler with ice. It's the sandwich you get on the way to a thing, not the thing itself, and we mean that as a compliment.

9.0
out of 10
#7

Grab N Go Italian Deli

The Italian · gaslamp · $

You'll walk past Grab N Go nine times before you stop in. Then you'll start walking past nine other places to get there. Classic Italian combo, no shortcuts, no surprises. The kind of working-lunch sub that gets you back to your desk on time.

8.7
out of 10
#8

Lou's Deli

Italian Sub · north park · $$

A new North Park corner with a free popcorn bowl, friendly staff, and a sub better than the early Yelp average suggests. The build is right: salame, mortadella, provolone, the works. But we've gotten a slightly different sandwich each visit. Lands at #8 because it earned it AND because we want to revisit. If the consistency tightens in 2026, this is a top-7 by next list.

8.6
out of 10
#9

Mama Mia Italian Deli

The Mamma Mia Torpedo Sub · la mesa · $$

A brick-front Italian deli in La Mesa, classic red, white, and green, that's been quietly running the torpedo play for years. The Torpedo Sub is the canonical build: mortadella, salami, ham, provolone, lettuce, tomato, onions, mustard, mayo, salt and pepper on house bread baked daily, Italian dressing on the side. Twenty minutes from downtown, zero pretense, and we're not even mad it closes out the list.

8.4
out of 10

Get Sunday Sandwich

One sandwich, one neighborhood, one fight my cousin started over a roll. Every Sunday at 9am.