23 "Sandwiches" Restaurants in Miami.
Alidoro is a sandwich vendor in The Oasis, an outdoor food hall in Wynwood. They make very good Italian sandwiches.
The Chicken Spot is a small South Beach restaurant that serves really good fried chicken sandwiches.
Cafe Kush is a casual waterfront restaurant inside MiMo’s Gold Dust Hotel. The great menu includes burgers, steak frites, sandwiches, and more.
Flour & Weirdoughs is a great Key Biscayne bakery with some interesting creations, like brisket croissants and cacio e pepe sourdough.
Three Palms is a casual Cuban restaurant in North Miami. You can have a Cuban sandwich outside or grab a cafecito to-go.
S&N Vegetables is a classic ventanita in Hialeah. The cash-only spot serves great Cuban sandwiches and batidos.
Babe’s is a butcher shop and deli in Palmetto Bay that makes very good sandwiches.
Rosie’s is a pop-up restaurant in Overtown serving fried chicken, fish, and more.
Sixty10 is an outdoor rotisserie chicken spot in Little Haiti with a ton of picnic-table seating that’s also BYOB.
La Cocina is a cocktail bar in the back of Hialeah’s Stephen’s Deli, and it’s fun enough to visit whether or not you’re eating at the restaurant.
Sur is a Little Haiti spot that serves empanadas and sandwiches. It’s good for a quick lunch.
Allapattah’s Smart Bites is a good option for a kind of healthy lunch - but the coolest part about this place is the huge, lush outdoor seating.
Ironside Bakery in Little River serves really good sandwiches, toasts, croissants - and is casual enough for a quick lunch or lazy brunch.
La Sandwicherie in Brickell is a good casual spot for a quick sandwich. They’re very big too, so come hungry.
Toasted Bagelry is a small, casual spot in Brickell that works for a quick breakfast, or getting a bagel sandwich to-go.