What are you looking for?

Sandwich Shops in Miami Beach

4.6 - 267 votes

Hours: 8AM - 8PM

229 14th St, Miami Beach
(305) 532-8934

La Sandwicherie Miami Beach

In A Nutshell:-La Sandwicherie is a walk-up, no frills sandwich shop in South Beach (they have other locations too).-This place usually opens until 4am, ... More reviews

4.8 - 145 votes

Hours: 7AM - 8PM

729 5th St, Miami Beach
(305) 646-8144

Buon Pane Italiano Bakery

The cannoli and especially the tiramisu were amazing! But honestly, just the genuine warmth from the staff really made our day. You guys are the best. More reviews

4.4 - 224 votes

Hours: 7AM - 10PM

110 Washington Ave #2, Miami Beach
(305) 535-4142

Pura Vida Miami

Cute little healthy food joint. We had coffees and an acid bowl. It seemed like a pretty decent value especially in South Beach. No complaints about the ... More reviews

4.5 - 193 votes

Hours: 12PM - 12AM

1464 Washington Ave, Miami Beach
(305) 673-5774

Caffe Di Mauro

What a lovely place to eat with authentic Italian choices. This restaurant is located on 15th and Washington, right at the end of the block to the vibran... More reviews

4.9 - 101 votes

Hours: 11AM - 4PM

723 Lincoln Ln N, Miami Beach
(561) 708-0565

Necessary Purveyor

Tucked in the food hall called Lincoln Eatery off Lincoln Road and Meridian. Killer sandwiches perfect for taking to the beach. Love them all. More reviews

4.5 - 180 votes

Hours: 8AM - 5PM

1601 Washington Ave, Miami Beach
(786) 216-7343

Crema Gourmet Espresso Bar - South Beach

I was walking pass and decided to stop in for breakfast and man I’m glad I did the staff was friendly and my breakfast was delicious ? will defi... More reviews

4.9 - 93 votes

Hours: 8AM - 12AM

7349 Collins Ave, Miami Beach
(305) 763-8278

La Sandwicherie North Beach

Got a sammich and a smoothie and neither disappointed! All of the ingredients on the sandwich were super fresh and I can't say enough good things ab... More reviews

4.8 - 97 votes

Hours: 9AM - 9PM

1112 15th St, Miami Beach
(786) 535-1432


For me, it is not only the best bakery in Miami but the best one in the US!! I have been craving some really good French pastry’s for so long. I come to ... More reviews

4.1 - 240 votes

Hours: 8AM - 6PM

1001 Collins Ave, Miami Beach
(305) 900-7371

Bacon Bitch

The atmosphere is different from any other brunch restaurant, the food was an experience also the server my friends and I had Jade (south beach location)... More reviews

4.9 - 78 votes

Hours: 8AM - 3PM

7111 Collins Ave, Miami Beach
(786) 338-5339

Juice and Coffee Bar

Friendly service and great juice,smoothies,and sandwiches. Support your local small businesses! More reviews

4.8 - 76 votes

Hours: 11AM - 11PM

1233 Lincoln Rd, Miami Beach
(305) 308-6200

Fat Ronnie's Burger Bar

Very friendly service, delicious food! Burger, veggie burger, Buffalo tenders, fries, sweet potato fries, and onion rings... all amazing. Very fresh vegg... More reviews

4.1 - 168 votes

Hours: 8AM - 9PM

1666 Lenox Ave, Miami Beach
(305) 907-7705

Rosetta Bakery 1666 Lenox Ave

Loved the pastries and this location had convenient seating nearby to enjoy the weather. More reviews

4.7 - 65 votes

Hours: Closed today

Inside Corinthian Condominium, 5825 Collins Ave, Miami Beach
(305) 868-2259

Oli Café

The food is absolutely recommended. The owner is so friendly. Music is relaxing. Obviously yes! We know how hard this business is. Thank you! More reviews

3.7 - 200 votes

Hours: 8AM - 10PM

4525 Collins Ave, Miami Beach
(786) 961-6043

Malibu Farm Miami Beach

The African American male bar tender was amazing, super attentive, and really fast. Everything else was just okay other than my experience at the bar. More reviews

3.6 - 204 votes

Hours: 11AM - 4:30AM

1505 Washington Ave, Miami Beach
(305) 531-7300

Cheeseburger Baby

We had to wait two hours for our food. It wouldn’t have been as bad if the security with the dog (in the restaurant) didn’t have such a bad attitude! Bas... More reviews

3.8 - 155 votes

Hours: Closed today

4041 Royal Palm Ave, Miami Beach
(305) 673-5483

Tasty Beach Cafe

The worst ! Since covid started, noone is allowed inside. The wait outsidein the boiling heat takes forever. Staff is rude and not interested. They havem... More reviews

4.5 - 71 votes

Hours: 7AM - 3PM

1043 Washington Ave, Miami Beach
(305) 673-5522

Bettant Bakery & Café

We stopped through here on our way to the keys for some to go food. This was the best quiche I have ever eaten in my entire life. The crust was perfectly... More reviews

4.3 - 74 votes

Hours: 11AM - 7PM

1717 Collins Ave, Miami Beach
(305) 200-0377

High Tide

I stayed at the Lipton Hotel. This is the Tiki bar in the back. Tables and Huge cabana. Very nice. More reviews

3.9 - 107 votes

Hours: 12 - 10:30PM

110 Washington Ave # Cu-9, Miami Beach
(305) 535-3031

Sandwich Qbano South Beach

Place is good. Different but not unfamiliar to a tourist. Awesome Cuban pineapple sandwich, quick and cheap but filling and tasty. More reviews

4 - 91 votes

Hours: 9AM - 12AM

940 Ocean Dr, Miami Beach
(786) 864-2881

Havana 1957 Cuban Cuisine South Beach at Breakwater

Longest wait times for getting our check to leave. Waiter was friendly. Food was pretty good. Visiting from out of state, the amount of smoking allowed a... More reviews

3.7 - 114 votes

Hours: 8AM - 12AM

723 Lincoln Ln N, Miami Beach
(305) 695-8700

The Lincoln Eatery

Amazing place, Miami Vice Bar, the bartenders Kie & Andra are absolutely phenomenal!!!! One of Miami's top hidden gems, not to mention the Sky L... More reviews



4.6 - 38 votes

Hours: 5PM - 12AM

418 Meridian Ave, Miami Beach
(305) 318-7745


The Minibar is awesome place to drink, listen to music. If you go before it get busy you can relax while drinking and enjoying the music. More reviews

3.9 - 85 votes

Hours: 8AM - 9PM

121 5th St, Miami Beach
(305) 640-5468

South Beach Cafe

Very friendly and attentive. Great for a quick bite or picnic style food. We wanted a chicken panini and even though they didn't have it on the menu... More reviews

3.3 - 139 votes

Hours: 7AM - 9PM

1225 20th St Ste1, Miami Beach
(305) 521-9703

Dreamer Acai Juice Matcha

Good açaí bowls but the service is rude and not welcoming at all. I ordered two bowls and only got one. When I asked her where my second bowl is she said... More reviews

3.5 - 117 votes

Hours: Open 24 today

324 Lincoln Rd, Miami Beach
(305) 531-0559

South Beach Munchies

Terrible, don’t even answer the phone and take extremely long. Also hung up on my calls. If you’re trying to do last minute order, don’t even bother ? More reviews

View on map