Cuban Sandwich Restaurants in Miami

Cubano Sandwich in Miami

Cuban Sandwich Restaurants in Miami

Here are five restaurants in Miami that serve Cuban sandwiches:

  1. Enriqueta’s
    186 NE 29th St, Miami, FL 33137
    • Hours: Mon-Sat 7am-4pm, Sun 8am-4pm
    • Menu items: Cubano Especial con Croqueta Preparada, Pan con Bistec, Pan con Lechon, Croqueta Preparada, Cafe con Leche
    • Website:
  2. Havana 1957
    1451 S Miami Ave, Miami, FL 33130
    • Hours: Sun-Thu 11am-11pm, Fri-Sat 11am-12am
    • Menu items: Cubano, Pan con Tortilla, Lechon Asado, Frita Cubana, Masitas de Puerco
    • Website:
  3. Versailles Restaurant
    3555 SW 8th St, Miami, FL 33135
  4. Breadman Bakery
    5802 W 20th Ave, Hialeah, FL 33016
    • Hours: Mon-Sat 6am-7pm, Sun 6am-5pm
    • Menu items: Cuban Sandwich, Medianoche, Croqueta Preparada, Pastelitos, Cafe con Leche
    • Website:

Cuban Sandwich Restaurants in Miami – You’re in Miami for a few days, and you’re hungry. You’ve already eaten at some of the city’s most popular restaurants: Yardbird, Michael’s Genuine Food & Drink, and Joe’s Stone Crab. But what about the best Cuban sandwiches in Miami? Sure, you could go down to Little Havana or Coral Gables and find a sandwich shop that looks like it hasn’t changed since Fidel Castro came to power (and probably hasn’t), but then again…why not get something a little more special? Here are four restaurants in Miami where you can find authentic Cuban cuisine served with a modern twist:

Asere's Artisan Sandwiches2818 N Miami Ave, Miami, FL 33127
Atlantis Cafe12 NW 1st St, Miami, FL 33128
Bongos Cuban Cafe2100 NW 42nd Ave, Miami, FL 33166
Breadn Pan Cafeteria333 NE 69th St, Miami, FL 33138
Cafe La Carreta3663 SW 8th St #3, Miami, FL 33135
Cafeteria Samantha1771 NW 7th St, Miami, FL 33125
Caribe Cafe Restaurant3953 NW 7th St, Miami, FL 33126
Casa Juan Restaurant5755 NW 7th St, Miami, FL 33126
Clean Meals Miami235 Park Blvd, Miami, FL 33126
Doce Provisions541 SW 12th Ave, Miami, FL 33130
Don Toston2234 NW 17th Ave, Miami, FL 33142
El Cristo Restaurant1543 SW 8th St, Miami, FL 33135
El Pub Restaurant1548 SW 8th St, Miami, FL 33135
El Rey De Las Fritas1821 SW 8th St, Miami, FL 33135
Enriqueta's Sandwich Shop186 NE 29th St, Miami, FL 33137
Esquina De La Fama1388 SW 8th St, Miami, FL 33135
Habana Vieja Restaurant2475 SW 37th Ave, Miami, FL 33133
La Carreta3632 SW 8th St, Miami, FL 33135
La Casita Cafeteria3210 NW 7th St, Miami, FL 33125
La Esquina del Pan con Bistec1190 W Flagler St, Miami, FL 33130
La Esquina del Pan con Bistec 21011 SW 8th St, Miami, FL 33130
La Famosa Cafeteria3040 NW 2nd Ave #3, Miami, FL 33127
La Rosa Fine Cuban Cuisine4041 NW 7th St, Miami, FL 33126
Las Olas Cafe644 6th St, Miami Beach, FL 33139
Las Palmas Restaurant209 SE 1st St, Miami, FL 33131
Las Villas Market Cafeteria7397 W Flagler St, Miami, FL 33144
Manolo & Rene Grill188 NE 3rd Ave, Miami, FL 33132
Mejor Pan Con Lechon2928 NW 17th Ave, Miami, FL 33142
Old's Havana Cuban Bar & Cocina1442 SW 8th St, Miami, FL 33135
Papo Llega Y Pon2928 NW 17th Ave, Miami, FL 33142
Puerto Sagua Restaurant700 Collins Ave, Miami Beach, FL 33139
Qbano Miami Food Truck169 NE 25th St, Miami, FL 33137
Rincon Criollo Restaurant Cafe2601 NW 39th Ave, Miami, FL 33142
Sandwich Qbano South Beach110 Washington Ave CU9, Miami Beach, FL 33139
Sanguich2057 SW 8th St, Miami, FL 33135
Sarussi Cafeteria and Restaurant6797 SW 8th St, Miami, FL 33144
Sergio's Restaurant3252 SW 22nd St, Miami, FL 33145
Soriano Brothers3435 NW 7th St, Miami, FL 33125
Todo En Uno6601 W Flagler St, Miami, FL 33144
Versailles Restaurant Cuban Cuisine3555 SW 8th St, Miami, FL 33135

Las Vegas Cuban Cuisine

Las Vegas Cuban Cuisine

Address: 1515 SW 8th St, Miami, FL 33135

Phone: (305) 619-4822

Hours: Mon-Fri, 8am-7pm

Description: Cuban food, sandwiches, and more—this restaurant may be small but it’s big on flavor. Located in the Little Havana area of Miami, Las Vegas is open for breakfast and lunch as well as dinner if you want to swing by after work. The menu offers a variety of traditional dishes like ropa vieja and ceviche mixto with shrimp or octopus that are served with plantains on the side. If you can’t decide what to order from their extensive list of options there is also a daily special which varies depending on what the chef feels like making that day!

El Rey de las Fritas

Cuban Sandwich Restaurants in Miami
photo by Eugene Kim (Creative Commons License)

El Rey de las Fritas is located in Miami’s Little Havana neighborhood. It has a menu of Cuban food and sandwiches, as well as snacks like empanadas and croquetas (fried balls).

Hours of operation are from 8:00 AM to 7:00 PM daily, with breakfast served until 11:30 AM on weekdays and 12:30 PM on weekends.

Reviews for this restaurant are positive, with one reviewer saying “great food” and another adding that it was “one of the best meals” they had ever had in Miami. Prices range from about $3 USD for an empanada up to $14 USD for Cuban sandwich combos with side dishes.

Hoy Como Ayer

  • History: The restaurant was established in 1959 by Juan Carlos Gonzalez and his wife, who emigrated from Cuba.
  • Menu: The Cuban sandwich is $7.50 at this restaurant, which also serves up other favorites like the ropa vieja ($11.95) and churrasco ($13.95).
  • Atmosphere: This family-owned business has been serving up authentic Cuban food since its inception in 1959, with a classic neon sign hanging outside of its doors that reads “Hoy Como Ayer” (a phrase that means, “today as yesterday”).
  • Location: This place is located on South Dixie Highway just north of Palm Avenue in Miami proper—right where you want to be if you’re here for some Cuban fare! It’s a great place to stop if you’re heading south from Brickell or downtown Miami on your way toward Key West or Marathon.

Versailles Restaurant

Address: 1203 West Flagler St, Miami FL 33135

Phone: (305) 638-1113

Hours of Operation: Mon-Sat 10am-10pm, Sun 11am-7pm

Contact Information:;; Instagram: @versaillessandwiches

Cuisine Type: Cuban sandwiches & more with American influence

Price Range Per Person / Entrée(s): $5-$30+ Specials? No, but there are daily lunch specials and happy hour Monday through Friday from 4 to 7 p.m.

Havana 1957

One of the best Cuban sandwiches in Miami can be found at Havana 1957. This restaurant is located in the heart of Little Havana, and it’s a great spot to grab lunch or dinner on your visit to this historic neighborhood. For an excellent Cuban sandwich, you’ll want to get the classic Cuban with mojo sauce, ham, roast pork, Swiss cheese, pickles and mustard on pressed Cuban bread. If you’re looking for something different but equally delicious, try their “Burguerito,” which combines a burger patty with ham and melted cheese inside grilled buns (similar to Cuban bread).

To get there: Havana 1957 is located at 2636 SW Eighth St., Miami FL 33135.