"Floribbean" is the catchphrase for Miami's dominant style of cuisine, which combines flavors and ingredients from Latin America, the Caribbean and the American South. Miami's proximity to the sea means you'll find fresh seafood on many menus, and its large Cuban community makes this perhaps the best city in the U.S. to find classic dishes like arroz con pollo (rice with chicken), ropa vieja (shredded beef) and, of course, Cuban sandwiches. And don't forget the mojitos!
Under the direction of former Food Network host chef Michelle Bernstein, Michy's is known for favorites like seafood spaghettini and falling-off-the-bone short ribs. Most starter menu items are available in half portions, making for easy sampling and sharing.
For all-day casual fare and plenty of prime people-watching, head to the News Cafe in Miami Beach. There's a little bit of everything on the menu at this sidewalk cafe, including pasta, pizza, paninis, salads, seafood and even Middle Eastern dishes.
For a chic dining experience featuring Italian/Mediterranean cuisine and (more importantly) a great view, ask for a table on the outdoor patio at La Marea at The Tides South Beach hotel.
For some of the best Cuban food in town, head to Morro Castle; described by some as the epitome of a hole in the wall restaurant, it nevertheless gets rave reviews for its food and affordable prices.
A bit against the grain of typically glitzy South Beach, Yardbird Southern Table & Bar is rural American South kitsch, with reclaimed-wood ceiling beams, Mason-jar lamps and the like. Enjoy snacks (from deviled eggs to melons and cheese), salads (from iceberg wedge to smoked salmon), free-range chicken and fresh seafood specialties. Plus, choose from a wide selection of bourbons lining the shelf above the bar.
Serving up mid-priced comfort food like burgers, buckets of fries and all-day breakfast, Big Pink is a ticky-tacky Miami Beach institution. It's also a great option for families.