111 "Lunch" restaurants in Miami.
Lil’ Laos is a Laotian food pop-up that operates out of different restaurants around Miami.
Shore To Door in Coconut Grove serves fresh fish on the weekends. Their backyard is our favorite place in the whole city to eat seafood.
Granier Bakery is a casual bakery in Edgewater serving sandwiches and pastries.
Mister 01 is a fantastic pizzeria located in a random office building just off Lincoln Road.
Mamma Leone is a small Italian bakery in Edgewater that serves very good paninis and stuffed focaccia. Come here for a quick lunch or breakfast.
La Leggenda is a pizzeria in South Beach that makes very good Neapolitan pizza. It’s your best bet when it comes to eating on Española Way.
Chez Le Bebe is a small cash-only restaurant in Little Haiti. They serve good versions of classic Haitian dishes like griot.
Sur is a Little Haiti spot that serves empanadas and sandwiches. It’s good for a quick lunch.
Craft Food & Beer is a small, casual restaurant in Little Haiti. They do a good burger, and the food is way more exciting than their name.
Pack Supermarket is a casual cafeteria in Little Haiti that serves really good fried chicken.
Clive’s is a simple restaurant in Little Haiti that serves some of the city’s best Jamaican food.
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.
Naomi’s is a classic spot in Little Haiti serving Haitian and Caribbean food. You can take it to-go or eat it in their pretty courtyard.
Hometown Barbecue in Allapattah serves Miami’s best barbecue, but there are other dishes here that are just as good.
Regina’s Grocery is a little sandwich counter inside South Beach’s Urbanica The Meridian Hotel. The subs are big, tasty, and work great for the beach.