Stacked: 10 Must-Try Sandwich and Sub Spots in Miami

A delicious sandwich can satisfy nearly any craving, and Miami’s vibrant neighborhoods are home to an impressive array of shops serving tasty creations from Cuban classics to refined European-style offerings. If you appreciate honest ingredients, freshly baked bread, and a dash of local flair, you’ll find no shortage of inviting spots ready to craft your perfect lunch or casual dinner.

Let’s get to it.

Bite Sandwich

Nestled in Little Havana, Bite Sandwich serves up Dominican-style sandwiches that keep things simple, local, and full of flavor. The house-made pan de agua crackles on the outside and stays soft inside, while all meats are sliced or roasted fresh each day.

The top pick is The Original Bite Chimi. Juicy chorizo pairs with crunchy cabbage and tangy green tomato, then it’s hot-pressed until golden. You’ll also find the Chimi Burger and Porchetta Sandwich, both equally generous and messy in the best way.

Prices stay firmly in the “cheap eats” category, so you’ll walk away full without emptying your wallet. Vegetarians or gluten-free diners will find limited choices, but those craving fried cheese balls have a tasty option.

With no indoor seating, it’s perfect for a quick lunch or casual evening meal at the outdoor counter. The laid-back bossa nova soundtrack adds to the curbside vibe. For honest flavor and homemade touches, Bite Sandwich is a must-try ventanita in Miami.

Check out their website →

Chèvre Miami

At Chèvre Miami, cheese and charcuterie take center stage in the heart of Shenandoah. This spot draws locals looking for sandwiches that balance artisan flair with hearty fillings.

“The Gabagool” stacks Italian cold cuts and sharp cheeses on mezzo doppio bread, then adds house-made spreads and fresh arugula for a lively bite. If you prefer turkey, the HIMMY features slow-roasted breast, specialty cheese, and just the right amount of tang from their in-house condiments.

Sandwiches run $15–$20 and always come heaped high. Beyond sandwiches, cheese fans can pick from truffled burrata, curated boards or build-your-own platters, each customizable for vegetarians or any special diet.

Inside, a petite seating area feels welcoming, but takeout is equally seamless thanks to fresh loaves from Zak the Baker. Before you leave, grab a slice of the Burnt Basque cheesecake. It’s a cult favorite for a reason.

Chèvre’s hours focus on lunch and early dinner, and the tucked-away wine bar offers a relaxed evening atmosphere. Whether you stay or go, this classic shop delivers quality and creativity in every bite.

Check out their website →

Enriqueta’s Sandwich Shop

In Wynwood, Enriqueta’s Sandwich Shop has become a go-to for pressed Cuban bread and classic fillings. Their bread arrives fresh and slightly crisp, making each bite of the Pan con Bistec Especial or Sandwich Cubano memorable.

Most sandwiches are under $12 yet generously stuffed. Regulars rave about the roast pork Pan con Lechón and the palomilla steak. Early visitors can order huevos revueltos with bacon or salchichas for a breakfast that fuels an active day in the arts district.

Service is quick whether you order online or hop up to the ventanita window. A handful of outdoor tables lets you enjoy Wynwood’s murals, but many guests grab a meal to-go and wander the neighborhood.

For something sweet, the guava and cheese pastelitos are always recommended, even for the biggest meat eater. Family-run since 1988, Enriqueta’s keeps prices affordable and flavors authentic. It’s perfect if you want a fast, no-fuss meal or a casual sit-down in a colorful setting.

Check out their website →

Sandwich Miami Brickell

Over in Brickell, Sandwich Miami offers sandwiches loaded with flavor and plenty of personality. The Milano shines on house-baked baguettes, piled high with prosciutto, Danish ham, provolone, and cherry peppers. Portions are so generous that sharing or saving half is common.

Whether you’re craving a Croque Monsieur served hot or one of their signature cold French sammies, each table has a house vinaigrette bottle for an extra zing. Vegetarian and vegan guests will appreciate clearly marked options and a variety of dressings.

Prices land in the “cheap eats” range, making it easy to enjoy premium deli meats and cheeses without overspending. The art-accented dining room feels cozy enough for lunch with friends or a quick coffee and soup break.

Open until 5 or 6 AM, it caters to both late-night crowds and morning commuters. Ordering online for pickup or delivery is straightforward via their website or popular apps. If you want big flavors any time of day, Sandwich Miami Brickell won’t disappoint.

Check out their website →

Cubatón Sandwich Shop

Just off Española Way, Cubatón Sandwich Shop feels like a hidden gem for Cuban sandwich lovers. Every loaf of bread comes from local bakers, and the slow-roasted pork sets the bar high.

The Classic Cubano features 14-hour mojo-marinated pork, hardwood-smoked ham, Swiss cheese, pickles, mustard and mayo. It’s pressed hot until the cheese edges start to bubble. Portions are generous enough that one sandwich can feed two hungry people.

You’ll also find the Hot Honey Cubano and the Pan con Timba, which layers guava paste for a sweet touch. A Veggie Sandwich fills meatless cravings. Pair yours with a pineapple or coconut batido for a true Miami lunch.

Seating is limited to a few teal-lined benches inside and some stools outside, so most customers take their food to-go. Cubatón isn’t built for long hangs but it’s perfect for a quick, satisfying meal any time. If you want a genuine local flavor in South Beach, this shop stands out.

Check out their website →

La Sandwicherie Miami Beach

Nestled on Miami Beach, La Sandwicherie serves up fresh French baguettes baked daily and loaded with high-quality meats, cheeses, and crisp local greens. You’ll discover prosciutto di Parma paired with aged Swiss, a house-made veggie pâté, or the smoky “Salmonaise” featuring salmon and a house vinaigrette. Vegetarians and picky eaters are well covered thanks to vegan mayo, marinated portobello mushrooms, and even gluten-free or keto-friendly options.

Portions here are generous—perfect for sharing or saving half for later. Most sandwiches fall between $10 and $15, making it a sensible choice whether you’re on a budget or just hungry. The open-air kiosk puts you right in the Miami Beach energy…great for people watching, though don’t expect white tablecloths. A handful of picnic tables are available, but many guests opt to grab their meal to go. With late-night hours that stretch well past midnight, it’s a reliable spot for a fresh, laid-back bite any time of day.

Check out their website →

Mr. Baguette – Wynwood

At Mr. Baguette in Wynwood, lunch takes on a slightly elevated feel thanks to house-baked baguettes and a carefully crafted menu. The MR. B Con Bistec features tender skirt steak, crisp vegetables, potato sticks, and a bright garlic cilantro sauce. For a classic twist, the Miami Cheese Steak hits the spot without feeling too heavy, while the When in Rome combines authentic prosciutto di Parma with a drizzle of hot honey for a touch of sweetness.

Build-your-own options make it easy to customize for any craving or dietary need, and gluten-free wraps plus vegan sauces ensure nobody’s left out. Sandwiches generally range from $10 to $14, and portions are hearty when served on a traditional baguette. The bright, comfortable seating area occupies a prime Wynwood corner, offering a relaxed backdrop for solo work sessions or catch-ups with friends. For anyone who values top-notch bread and plenty of variety, Mr. Baguette is a solid pick.

Check out their website →

Sanguich Little Havana

In Little Havana, Sanguich shines with its perfectly pressed Cubano sandwiches made on house-baked Cuban bread. Each loaf is brushed with rendered lard, creating a crust that’s rich and crisp. The classic Cubano stacks sweet ham, slow-cooked mojo pork, Swiss cheese, pickles, and yellow mustard in satisfying layers. You’ll appreciate that the bread is free of additives and the pork is marinated and prepared on-site with serious attention to quality.

Prices range from $6 to $10, which feels fair given the care in each step. Plantain fries arrive alongside your sandwich, with up to five house mojo sauces to sample, and the croqueta preparada makes for a tempting side. Even plant-based diners can enjoy dairy-free croquetas or a fruit-packed batido. The 25-seat café on Calle Ocho has vintage tile and brass details, but the real draw is the walk-up window for easy to-go orders. Sanguich also offers party platters, making it a go-to for Cuban-flavored catering.

Check out their website →

Jholano’s Deli – Brickell

Over in Brickell, Jholano’s Deli offers Italian-style sandwiches on locally baked focaccia that’s pillowy and substantial. Each creation highlights thoughtful flavor pairings. The Jholano’s combination layers prosciutto di Parma, creamy brie, and fig jam for a sweet-savory balance, while the 3 AM in Rome brings heat with hot capicola and honey. Though there aren’t formal vegan options, the staff will craft a veggie version on request.

Seating is minimal in the industrial-style space, so most customers order ahead for pickup or delivery. Sandwiches start around $19 and come generously filled—sharing is often the best route. Cold-pressed juices help cut through richer bites, and the deli offers catering for meetings or gatherings. For busy downtown professionals seeking a midday upgrade, Jholano’s delivers quality ingredients and precise combinations without the fuss.

Check out their website →

Sandwich Qbano Miami

Serving Wynwood from a casual food truck, Sandwich Qbano brings Colombian sandwich traditions to Miami. Each creation uses freshly baked French bread that’s light, crisp, and built to hold generous fillings. The Super Special combines roast beef, ham, pork, and salami in a single sandwich, while the Ropa Vieja features tender shredded beef and sautéed peppers. Their take on the Cuban adds Qbano’s signature sauce for a unique twist.

Those looking for lighter options can try the veggie bowl or Tropical Salad, both loaded with greens, chicken, pineapple, and avocado purée. Sandwiches start around $10, and most reviewers mention feeling satisfied without overdoing it. There’s no indoor seating, so it’s strictly grab-and-go, with easy in-truck ordering or online pickup. For a quick, hearty meal with genuine Colombian flair, this food truck is a standout in Wynwood’s takeout scene.

Check out their website →

Related Posts