Scan this QR Code to follow PureWow on Snapchat!

We don’t mean to brag (OK, maybe we do), but Miami is basically the Cubano capital of the world. And while there are scores of incredible sandwiches in town, only a select few can be called the best of the best. Here, the ten most delicious, hands down.

RELATED: The Most Delicious Things We Ate in 2017

10. Estefan Kitchen

On your way to Prada or Tom Ford in the Design District, stop by Estefan Kitchen for a classic Cuban. It’s served with all the traditional fixings: ham, pork, Swiss and mustard. (Oh, and the restaurant is in fact owned by the Emilio and Gloria. You may actually bump into them during your lunch.)

140 NE 39th St., Miami; 786-843-3880 or

A post shared by #DEVOURPOWER (@devourpower) on

9. Las Olas Café

Cash-only. No-frills. This South Beach staple dishes out the best and cheapest Cubanos. Grab one from the takeout window and head back to the beach.

644 Sixth St., Miami Beach; 305-534-9333 or

A post shared by La Carreta (@lacarretacuban) on

8. La Carreta

La Carreta’s signature roast-pork sandwich is best enjoyed with homemade crispy plantain chips and a sweet mamey papaya shake.

Various locations;

A post shared by Jason Scala (@akscala) on

7. Three Palms Cuban Café

Picture the most gooey, crispy grilled cheese sandwich. Now layer on as many potato sticks as humanly possible. Yep, it’s a glorious sight (and bite).

11500 Biscayne Blvd., North Miami; 305-891-0046 or

el palacio de los jugos miami cuban sandwich

6. El Palacio de los Jugos

We dream about the melt-in-your-mouth goodness of this sammy, which offers an extra-generous amount of meat and pairs nicely with mango juice.

Various locations;

5. Islas Canarias

Mainly served during breakfast, the Cubans at this longtime Miami institution clock in at less than $6. You’re welcome.

13695 SW 26th St., Miami; 305-559-6666 or

jimmyz kitchen miami cuban sandwich

4. Jimmy’z Kitchen

There are many things to love at Jimmy’z (steak frites, fajita salad, guava cheesecake), but it’s the Cubano that stands out. Hand-pulled roasted pork (made in house), Black Forest ham, Swiss, pickles and mustard on buttery Cuban bread. Mmm.

Various locations;

3. Versailles

This iconic restaurant speaks for itself. Plus, let’s not forget it’s responsible for some of the best Cubanos (and cafés con leche) in town. Sweet ham, roast pork and Swiss cheese smeared with mustard on toasted Cuban bread. Need we say more?

3555 SW Eighth St., Miami; 305-444-0240 or

RELATED: 7 Old-School Restaurants That Have Stood the Test of Time

2. Enriqueta’s Sandwich Shop

On the edge of Wynwood, Miami meets Cuba at one of the most popular lunch spots in the neighborhood. Order a pressed Cuban with an ideal meat-to-cheese-to-condiment ratio, and if you really want a treat, stuff a few croquetas right into the sandwich. Trust us, it’ll change your life.

186 NE 29th St., Miami; 305-573-4681 or

1. Sanguich De Miami

Gourmet Cuban sandwiches are the name of the game here. This shipping-container-turned-ventanita churns out classic Calle Ocho fare—like a roast-pork pan con lechón and a trigo batido (cereal milkshake)—plus a few with a modern twist.

1641 SW Eighth St., Miami; 786-313-3650 or

RELATED: The Hottest New Dining Destination Is…the Aventura Mall?

From Around The Web