Cuban Sandwich Restaurants in Miami

Cubano Sandwich in Miami

photo by T.Tseng (Creative Commons License)

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:

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

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. You can find directions here