The 13 Best Places for Cuban Sandwiches in South Florida

The Cuban sandwich is a masterpiece made by combining a layer of boiled ham, roasted pork, sliced Swiss cheese, and dill pickles on Cuban bread that’s slathered with yellow mustard. The bread is key: it must be chewy, flaky, and buttered. Once the sandwich is built, it’s pressed in a sandwich grill to let all the ingredients melt into each other. The gooey sandwich tastes sweet and salty, sending you straight into a food coma. A classic Cubano is traditionally served at a 24/7 pickup counter from a Cuban cafe or deli.

The Cuban sandwich was created by Cuban immigrant communities in Florida in the late 1800s. It’s a topic of great debate about whether it originated in Tampa or Miami. This resulted in a rivalry between the two cities, with Tampa renaming it “Historic Tampa Cuban Sandwich.” Debate aside, the sandwich became a popular menu item across South Florida restaurants, cafes, and delis.

Here are the 13 best places to eat a Cuban sandwich in South Florida.

01 of 12

Ana's Cuban Cafe

Exterior of Ana's Cafe

Courtesy of Ana's Cafe

1330 Simonton St, Naval Air Station Key West, FL 33040, USA
Phone +1 305-293-1352

Key West is only 90 miles off the coast of Cuba, so it’s no wonder that the tropical town is home to tasty Cuban cuisine. Ana’s Cuban Cafe is a small spot on Simonton Street and Greene Street that serves breakfast and lunch. The budget-friendly menu includes five different types of Cuban sandwiches. Ana’s Authentic Cuban sandwich is a favorite, but take it up a notch with the Fiery Cuban made with pepper jack cheese, habanero mayo, and jalapenos. Customers can order like a local at the takeaway window and then enjoy the filling sandwich while people-watching at the country's southernmost point.

02 of 12

Havana Restaurant

A cuban sandwich and plantain chips from Havana Restaurant

Courtesy of Havana Restaurant

6801 S Dixie Hwy, West Palm Beach, FL 33405, USA
Phone +1 561-547-9799

Havana Restaurant isn’t your hole-in-the-wall cafe, but it does claim to be the “best Cuban food in town.” So what makes Havana’s Cuban sandwich so special? It earned a spot on USA Today’s top 10 Cuban sandwiches in Florida. The Cubano is made with ham, pork, and Swiss cheese steamed and pressed between two slices of crisp Cuban bread. If you’re a fan of pickles, you’re in luck because Havana tops the epic sammy with thick, crunchy pickle slices. How’s that for a satisfying meal?

03 of 12

Little Cuban Cafe

A cuban sandwich from Little Cuban Cafe

Courtesy of Little Cuban Cafe

3433 Griffin Rd, Fort Lauderdale, FL 33312, USA
Phone +1 754-216-1266

Little Cuban Cafe is exactly how it sounds—small but mighty. Look for the Cuban flag as you cruise down Griffin road, then turn into the parking lot and knock on the “Hialeah Window.” It’s a family-run business that makes you feel at home as soon as you walk through the doors. Little Cuban Cafe can whip up a Cuban feast or a simple cafe con leche, but it’s best known for the Cuban Supreme. Oh yes, this baby is upgraded by adding plenty of serrano ham, slow-roasted pulled pork, and juicy pickles. Be sure to add a Jupina soda to your order—it’s a refreshing pineapple drink from Cuba.

04 of 12

Sanguich de Miami

several plates of cuban sandwiches

Courtesy of Sanguich de Miami

2057 SW 8th St, Miami, FL 33135, USA
Phone +1 305-539-0969

This saguicheria in Little Havana, Florida, recreates a classic Cuban deli with pastel-colored walls and Spanish tiled floors. Co-owners Daniel Figueredo and Rosa Romero opened Sanguich de Miami opened the brick and mortar shop in 2018 after previously selling Cuban sandwiches out of a converted shipping container. These guys take their sandwich-making very seriously as all ingredients (ham, pork, mustard, and pickles) are prepared and cooked in-house, except for the Cuban bread. The massive El Cubano sandwich, paired with a mango y trigo milkshake, will have you making plans for your next trip to Little Havana.

Continue to 5 of 12 below.
05 of 12

Sergio's Restaurant

A cuban sandwich from Sergio's

Courtesy of Sergio's Restaurant

3252 SW 22nd St, Miami, FL 33145, USA
Phone +1 305-529-0047

Sergio’s has been cooking typical Cuban and American dishes since 1975. It looks like your average chain from the outside, but this family-run restaurant hosts a menu that’s filling, flavorful, and satisfying. Sergio’s also boasts that it’s a leader in serving healthy Cuban food in South Florida. You’ll find seven locations scattered around South Florida as it’s been named a top spot for Cuban food in Miami. The menu includes pages of breakfast, lunch, and dinner specials, but you’ll want to make a special trip for the two-for-two option so you can sample the tasty Cuban and mariquita chips (plantain chips).

06 of 12

Enriqueta's Sandwich Shop

Exterior of Enriqueta's Sandwich Shop

jpellgen (1179_jp) / CC BY-NC-ND 2.0 / Flickr

186 NE 29th St, Miami, FL 33137-4425, USA
Phone +1 305-573-4681

After roaming around the colorful Wynwood Walls, stop at Enriqueta’s to refuel with a Cuban feast. It is a literal hole in the wall that you might walk right by if not for the continuous line that wraps around the lunch counter. Enriqueta’s Cuban sandwich goes the extra mile. It includes a heaping pile of ham, pork, pickles, and Swiss cheese, topped with fried croquetas to give it a twist. Add hot sauce for kick, and make it a double if you know what’s good for you.

07 of 12

El Meson de Pepe

Patio seating at El Meson De Pepe

Courtesy of El Meson De Pepe

410 Wall St, Key West, FL 33040-6633, USA
Phone +1 305-295-2620

Live music, sunset, and tasty food? We’re talking about El Meson de Pepe in Old Town, Key West. After taking part in the sunset celebrations in Mallory Square, head to El Meson de Pepe for a Cuban feed. The restaurant doesn’t take reservations, so snag a seat outside and order the caya hueso Cuban mix (Key West's version of the Cuban sandwich). Sugar glazed ham, roast pork, Swiss cheese, pickles, lettuce, mustard, tomatoes, and mayonnaise are piled onto crispy pressed Cuban bread. Keen to try a few plates to share? The puerco asado (oven-roasted pork) is one of the best foods to try in the Florida Keys.

08 of 12

925 Nuevo Cubano's

A tray filled with cuban sandwiches

Courtesy of Nuevos Cubanos

925 N Andrews Ave, Fort Lauderdale, FL 33311, USA
Phone +1 754-704-6450

Other than being a play on words, 925 is a hot spot for lunch in Fort Lauderdale. You can’t miss the colorful roadside counter sprinkled with Cuban flags across the roof. The restaurant was originally built as the front part of Luis Valdes Sr.’s house in 1976. Now, food is cranked out of a tiny open kitchen surrounded by a bar spanning the front. 925 claims that the pork is the secret to their Cuban sandwiches as it’s pulled, not sliced, which makes it extra juicy. The restaurant cooks 14 legs of pork a day that’s slow-roasted for 16 hours. Quick service and plenty of food will leave you, as they say in Spanish, satisfecho.

Continue to 9 of 12 below.
09 of 12

The Butcher Shop

14235 S Dixie Hwy, Palmetto Bay, FL 33176, USA
Phone +1 305-253-9525

The Butcher Shop is your typical, old-fashioned, no-fuss deli. You can order at the storefront window or pop inside to browse the buffet counter. It’s known for its pan con lechón and Cuban sandwiches. What makes them so great? The bread. When pressed, it forms a crispy, golden layer on the outside and holds all of the juices of the meat on the inside. It works. Grab a few chicharrones (pork crackling) for the road and a soda to wash it down.

10 of 12

El Exquisito

Close up of a sandwich from El Exquisiot

Courtesy of El Exquisito Restaurant

1510 SW 8th St, Miami, FL 33135-5219, USA
Phone +1 305-643-0227

If you’re looking for a homestyle Cuban meal, El Exquisito serves just that. It’s an old-school Miami restaurant that’s been around since 1974. The casual setting usually hosts loyal Cuban customers. The menu is a book (it gives the Cheesecake Factory a run for its money), so you’ll have plenty of options. To help narrow down your search, take a bite of the Cubano Especial. It’s the large (we’re talkin’ LARGE) version of the classic sandwich. The tostones rellenos picadillo (fried green plantains with beef) and tomal con mojo (corn patties with garlic seasoning) add a nice taste of Cuba on the side. If you have room, walk across Calle Ocho to Azucar for a scoop of ice cream.

11 of 12

The Cuban Cafe

3350 NW Boca Raton Blvd, Boca Raton, FL 33431, USA
Phone +1 561-750-8860

The Cuban Cafe in Boca Raton is a small but warm restaurant decorated with Cuba in mind. Here you’ll have a chance to taste authentic Cuban dishes without leaving the country. Try the yuca con mojito (yuca with orange garlic sauce) or croqueta preparada (fried ham, cheese, and pork) as appetizers before digging into a juicy Cubano sandwich. The beach is a five-minute drive away and the perfect spot to lay star-fish style to digest your meal. 

12 of 12

Frita's Cuban Burgers

A cuban sandwich from Fritas

Courtesy of Fritas Cuban Burger Cafe

425 Southard St, Key West, FL 33040-6538, USA
Phone +1 305-509-7075

You haven’t experienced indecisiveness until you’ve seen Frita’s menu. It’s not quite a book, but it’s filled with quality options that will leave you speechless. Choose among six Cuban sandwiches, all with their own personality. The Cuban Wreck is stuffed with roast pork, grilled onions, au jus dipping sauce, and horseradish to give you a run for your money. Kick it up a notch with the Cuban Muffaletta made with smoked ham, chorizo sausage, Swiss cheese, and olive spread. The massive sandwiches range from $9-11. Frita’s is just a few steps from Key West’s famous Duval Street, where you’ll find heaps of shops for post-meal shopping!

Back to List

The 13 Best Places for Cuban Sandwiches in South Florida