From rose petal pancakes in Midtown to an idyllic Italian overlooking Biscayne Bay, the best places to eat breakfast and lunch in Miami
Our destination guides are Sponsored by
They remain independent and unbiased, bringing you under-the-radar travel recommendations we think you'll love.
Little Hen(image above)
This super-girly breakfast, brunch, lunch and high tea spot in scruffy Midtown serves up fried chicken and waffles, huevos rancheros with carnitas or churrasco and its not-to-be-missed house specialty: rose petal pancakes.It’s famous for its English-inspired afternoon tea, which gets served on delicate china cake stands in its lovely flower-filled dining room.
This perennial local favourite is the perfect spot for an idyllic lunch, thanks to its incredible location right at the point where the Miami River meets Biscayne Bay. Refreshingly, for a city that can feel sometimes like every calorie is counted and every heartbeat monitored, Il Gabbiano is thoroughly unconcerned with your waistline: the parmesan arrives to the table in huge hunks and the veal comes in a cream and gorgonzola sauce.
You can drive by car to this waterside restaurant that overlooks No Name Harbor in the lush Bill Baggs Cape Florida State Park at the southern tip of Key Biscayne. But really the way to go is by boat. Go for lunch and order the whole fresh fried fish. You don’t need to close your eyes to feel transported to Cuba: this place is the real deal.
From discovering secret surf spots in the Yucatán, getting under the skin of Tel Aviv, or sniffing out the best pastries in Paris, join the fastest growing community of in-the-know travellers sharing firsthand experiences of the greatest places on earth, delivered straight to your inbox every week.