Food & Drink

Miami's Most Delicious Sandwiches Under $7

Published On 08/02/2016 Published On 08/02/2016
Las Olas Cuban sandwich
Las Olas | David Salazar

The Ultimate Sub


Address and Info

South Beach (& other locations)

Price: $5.69
We take our Pub subs seriously here, and will fight you when you try to tell us any other sandwich place is better. Pick your poison, which is white bread, wheat bread, or a wrap, and watch as what must be the sandwich equivalent of Michelangelo’s David is piled high with ham, turkey, top-round roast beef, Swiss cheese, all the veggies you could ever want, oil & vinegar, and salt & pepper. A masterpiece indeed.

La Sandwicherie

Roast Beef sandwich

La Sandwicherie

Address and Info

South Beach and Brickell

Price: $7
God bless the French. They brought us crepes and sexy accents and a really big statue... and then they moved to Miami and brought us La Sandwicherie. Order the roast beef sandwich, which comes stacked on a French baguette with lettuce, tomatoes, cornichons, green & hot peppers, black olives, onions, cucumbers, mayo, and French dressing vinaigrette, and start singing "Frère Jacques" to show your respect.


Mary's Coin Laundry

Address and Info

Coconut Grove

Price: $4.50
What started as a hole-in-the-wall laundromat in 1982 eventually added a ventanita. And then no one went there for laundry anymore. It’s open for 24 hours, is popular amongst both cops and the late-night drinkers they likely want to arrest, and makes a mean medianoche -- ham, roast pork, Swiss cheese, pickles, and mustard on a sweet bread made of egg dough, kind of like challah. Add a medium café con leche for just $1.75, and you’ve got a whole meal for under seven bucks.

100 Montaditos

Montaditos #1-#40

100 Montaditos

Address and Info

Liberty City (& other locations)

Price: $1 on Wednesdays
Everyone in Miami knows about Montadito Wednesdays. Go to the one on 14th and Brickell around lunchtime, and you’ll see a line of hungry yuppies rounding the block to get a bag full of its hot, sweet, and savory little sandwiches. A staple in Spain, and dating back to the 15th century, “montaditos” are tapa-sized baguette sandwiches stuffed with all kinds of meats, vegetables, and cheeses. All day on Wednesdays, choose from 40 that are all $1 each, from chorizo & manchego cheese, Serrano ham & BBQ pulled pork, Philly steak, guava & cream cheese, meatballs & marinara, cheeseburger, and more.

Ham and cheese croissant

French Bakery

Address and Info

Palmetto Bay

Price: $2.50
A small storefront in a side-of-the-road strip mall doesn’t necessarily scream “Paris,” but at the French Bakery, it does. If you don’t see the sign on the window, you’ll be able to spot it by finding the throngs of Miamians AND French people who line up outside its doors every day. No matter when you go, order the ham and cheese croissant from the to-go counter; it’s served warm, and is large enough to double as either a breakfast or lunch sandwich.


House of Bagels & Bialys

Address and Info

Palmetto Bay

Price: $4.95
Not craving French? Head right next door for a taste of America: a deli. Order the BLT -- bacon, lettuce, and tomato -- and get it on any bagel, roll, rye, or wheat bread, or on a wrap.

Keg Burger

Keg South

Address and Info


Price: $5.25
Ah, Keg South; a gritty spot we probably should be ashamed of, but aren’t... at all. It’s home to the “World Famous" Keg Burger, which has everything you simultaneously love and hate about America: a 1/3lb, fresh, grade-A beef patty topped with a big ol' slice of cheese and numerous pieces of bacon.

8in Sarussi Original

Sarussi Subs

Address and Info


Sarussi is a neighborhood Cuban sandwich shop that has been in Miami for more than 40 years. It’s famous for its “Sarussi Original,” which drenches baked ham, roast pork, mozzarella cheese, and pickles in its spicy “secret sauce,” and throws it all on 16in of homemade bread. The Man vs. Food guy tried to eat the full one once, but you can get the half-size for just $6.99.

Photo courtesy of Islas Canarias

Croqueta Preparada

Islas Canarias

Address and Info


Price: $6.50
This is the most Miami sandwich ever, from the most Miami place ever. Islas Canarias has been around for more than 30 years, which is as long as we Miamians have been obsessing over its ham croquettes. To step it up a notch, this mainstay started putting its famous fried tubes between two slices of Cuban bread, and stacking them with pork, ham, and cheese. Islas Canarias… we salute you.

Elena Ruz Sandwich


Address and Info

West Flagler

Price: $6.95
Named after a young Cuban socialite who used to order a sandwich no one else wanted, the Elena Ruz has made its way onto Cuban menus everywhere because apparently now people love them. It has turkey, cream cheese, and strawberry marmalade on sweet medianoche bread. We really can’t explain this. Just eat it.

David Salazar

Cuban sandwich

Las Olas Cafe

Address and Info

Miami Beach

Price: $6
South Beach is mostly for tourists and Jersey Shore-lookalikes, except for Las Olas, where sightseers and people with fat pants can get hearty, authentic Cuban food. Walk up to the cash-only ventanita and order a hot Cuban sandwich. It’s made up of buttered and toasted Cuban bread with pork loin roasted and sliced that day, cheese, pickles, and yellow mustard.

Pulled Pork sandwich

Uncle Tom's BBQ

Address and Info

Coral Gables (& other locations)

Price: $6.95
Outside of Homestead, which is convenient for no one, Uncle Tom's BBQ is about as down-home, old-Florida-BBQ as it gets. It’s been around since 1948, which is well-hidden thanks to its new 21st-century LED sign. Yet it still has the same pit BBQ menu it had when it first opened. To pay Uncle Tom some respect, grab a draft beer and order the pulled pork sandwich. It’s drenched in the same “special sauce” that made Tom’s famous, and is served hot with coleslaw and fries.

Frita Original

El Rey de Las Fritas

Address and Info

Little Havana

Price: $3.25
A frita is both a Cuban hamburger and one of man’s greatest inventions. It came to Miami in 1982 when El Rey first opened its doors, and tops a ground beef, chorizo, and pork patty with pretty much anything you want. The Frita Original is a staple, and packs a Cuban roll with potato sticks, raw onions, and ketchup. Since it’s barely $3, you can throw in a “batido” (one of its famous fruit milkshakes) for another $3 and drift off into a happy, cheap-food coma.

Previous Venue Next Venue Venue Description
1. Publix 1100 6th St, Miami Beach, FL 33139

This chain of grocery stores is a go-to favorite in the southern regions, and is popular for their low prices, tidy and well-maintained stores, and impeccable product selection. Customers often hail the store brand versions of many items, and hail the in-house deli's varied subs as some of the best in their respective areas.

Previous Venue Next Venue Venue Description
2. La Sandwicherie 229 14th St, Miami Beach, FL 33139

French eats in Miami -- just so the city's covered all its bases. LS's has been voted best sandwich in the 305, plus they've got salads, a juice bar, and hot sammies.

Previous Venue Next Venue Venue Description
3. Mary's Coin Laundry 2542 SW 25th Ter, Miami, FL 33133

This former laundromat made its conversion into a medianoche-slinging sandwich shop when it first introduced a coffee window for late-night washers. Mary's still maintains its laundering business today, while also standing in as a late-night haven for on-duty cops and other night owls seeking out cafe con leche, steak sandwiches, and of course, the ham, roast pork, Swiss cheese, pickle, and mustard combination known as the medianoche.

Previous Venue Next Venue Venue Description
4. 100 Montaditos 1401 Brickell Ave, Miami, FL 33131

This lunch and dinner chain is known for its unbelievably affordable mini-baguette sandwiches loaded with meats like serrano ham, chorizo, and pork loin. Each order comes with a side of chips and an equally affordable selection of alcohol, like pitchers of white or red sangria at a price that would get you a single cocktail anywhere else.

Previous Venue Next Venue Venue Description
5. Delices de France 14453 S Dixie Hwy, Palmetto Bay, FL 33176

Delices de France, also known as French Bakery, doesn't try to be anything beyond what it sounds like: a pretense-free bakery that sells French pastries and sandwiches. The strip mall spot whips up amazing almond, ham & cheese, and chocolate croissants, plus cakes, quiche, and savory sandwiches that are all beautifully stacked in the glass display case. The Palmetto Bay counter-serve might not feel like Paris, but that's part of the charm.

Previous Venue Next Venue Venue Description
6. House of Bagels and Bialys 111 SW 3rd St Ste 100, Miami, FL 33130

Camouflaged among a row of strip mall storefronts, this popular breakfast spot sells chewy bagels, pastrami sandwiches, and chicken and tuna salads. Made fresh every day, the New York style bagels here earn praise for their authentic taste, and are generously topped with a housemade schmear.

Previous Venue Next Venue Venue Description
7. Keg South 10417 S Dixie Hwy, Miami, FL 33156

Born-and-raised Miamians will swear Keg's 6oz of flame-broiled perfection is the best burger in the city no matter how many fancier, artisanal, or build-your-own joints open up. The original Keg South on South Dixie Highway is the place to go classic eats and a friendly, neighborhood vibe.

Previous Venue Next Venue Venue Description
8. Sarussi Subs 6797 SW 8th St, Miami, FL 33144

Sarussi's is a sub shop famous for serving up a 16-inch behemoth on a home-made sub roll that’s loaded with smoked ham, roasted pork, mozzarella, pickles and secret sauce and has garnered TV experience on Man vs. Food.

Previous Venue Next Venue Venue Description
9. Islas Canarias 285 NW 27th Ave, Miami, FL 33125-5119

Cuba isn't that far away, but it's pretty far to go for dinner. And so is Spain. So instead, head here and enjoy both cuisines. Pro Tip: Make sure you get Croquetas.

Previous Venue Next Venue Venue Description
10. Versailles Restaurant 3555 SW 8th St, Miami, FL 33135

This landmark Cuban restaurant on Calle Ocho serves up the best Cuban coffee in Miami, and it’s the perfect spot to bring out-of-towners when they’re in for a visit to show off the city’s Cuban culture. Here, you can get a heaping plate of ropa vieja for less than you’d pay for a drink in most of Miami, while listening to locals talk politics over cafecitos and tourists diving into plates of grilled meats with black beans, rice, and sweet plantains.

Previous Venue Next Venue Venue Description
11. Las Olas Cafe 644 6th St, Miami, FL 33139

Las Olas is a divey cafe where they're famous for a sandwich they coat each piece of Cuban bread with butter before topping it with house-roasted pork loin and Swiss that's all melty-gooey-delcious.

Previous Venue Next Venue Venue Description
12. Uncle Tom's Barbecue 3988 SW 8th St, Miami, FL 33134

Now with new ownership, Miami’s oldest barbecue joint is at it again, bringing back the original cinnimony-sweet sauce from a recipe by Uncle Tom himself, It's also got a new menu with things like a brisket-or-pulled-pork stuffed mac 'n' cheese. Local's consider Uncle Tom's one of the best places in town to get barbecue.

Previous Venue Next Venue Venue Description
13. El Rey de las Fritas 1821 SW 8th St, Miami, FL 33135

El Rey de Las Fritas, or the King of Fries, is a title we’d all like to hold one day. Until then, we’ll just have to make do with eating at El Rey de Las Fritas, a Little Havana spot known for its Frita Cubana. Popular across Miami, the Cuban-style hamburger is topped with sautéed onions and a pile of shoestring fries, then placed on an airy roll. El Rey's version stands out for its patty, which is a salty, spicy blend of ground beef, chorizo, and a secret house sauce. Though it's clear what the speciality is here, a variety of Cuban dishes are available.