South Florida’s most famous restaurant, Joe’s (which turned 100 in 2013) is as much a Miami must-see as Ocean Drive. It attracts locals, tourists and celebs, serving seasonal stone crabs (October–May) with a “secret” sauce, garlic creamed spinach, fried sweet potatoes, coleslaw and hash browns. If you don’t like seafood, try the fried chicken, or the liver and onions. Joe’s doesn’t take reservations, so be prepared for a horrendously long wait, first to register your name, then for a table.
Time Out tip: Skip the wait at Joe’s Take Away next door, where you get the same fresh claws at the same price without the long lines. Plus, this is where you’ll find some of the best fried chicken in town for less than $10.