Jackson Soul Food is an Overtown institution. As the name implies, they’re known for soul food - but they’re only open until 2pm during the week and 5pm on weekends, so people usually come here for breakfast, lunch, or brunch. They’ve got a big selection of simple breakfast dishes like eggs and sausage, pancakes, and some breakfast sandwiches. But one of the best things you can get here is their fried catfish, which works just fantastically as a brunch dish, especially if you get a few eggs and bacon on the side.
Where we've featured it
Our guide to the 23 quintessential places that make eating in Miami what it is.
More spots in OvertownSee more
More American spotsSee more
Verde at Pérez Art Museum Miami
Verde is a cafe located within the PAMM where you can eat good pizza, salad, and more with a pretty stunning view of Biscayne Bay.
The Citadel is a big food hall in Little River with plenty of seating and a rooftop bar.
Pinch Kitchen is a spot in the Upper East Side that feels super casual, but serves a wide range of really great food.
Suggested by our writers
All Day serves the best coffee in the city, and some solid breakfast/lunch food, in an unexpected corner of Downtown.
B & M Market And Roti Shop
B&M Market is a small roti shop and bodega on 79th Street with some of the best West Indian food in the city.
Sparky’s Roadside BBQ
Sparky’s is the best place to grab a beer and some barbecue in Downtown Miami.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more