124 "Lunch" restaurants in Miami.
Luis Galindo is a casual Cuban diner with a few locations around Miami. It’s good for a casual dinner or lunch.
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.
Bagel Cove is a classic deli in Aventura. The bagels here are great and they also have deli sandwiches.
Fresh Florida Fisheries is a Gables seafood market that will also cook up one of their fish for you to eat outside.
Plaza Seafood is a casual market and restaurant where you can eat fantastic fried seafood or buy a fish to-go.
Café Bea is a small restaurant in Westchester with outdoor seating and a brunch-appropriate menu.
Odaly’s is a cafe in Westchester that serves burgers, croquetas, and discos voladores.
The Taco Stand is a Mexican spot in Wynwood good for a quick lunch or casual dinner before a night out.
Jacalito Taqueria is a casual Mexican restaurant in Little Havana. The food is great, and they have margaritas and outdoor seating.
Matryoshka is a Russian market and deli in Sunny Isles where you can shop for perogies or grab some Russian food for lunch.
Robert Is Here is a market in Homestead that sells great produce, homemade sauces, and excellent milkshakes.
Norman Brothers is a grocery store in South Miami that also serves deli sandwiches and milkshakes.
Marky’s is a gourmet market that serves caviar, seafood, and some deli sandwiches.