South Beach--The renaissance of South Beach (which started in the early '90s and is still continuing, as classic cuisine gives in to mod-temptation by inevitably fusing with more chic, nouveau developments created by faithful followers and devotees of the Food Network school of cooking) has spawned dozens of first-rate restaurants. In fact, big-name restaurants from across the country have capitalized on South Beach's international appeal and opened, and continue to open, branches here with great success. A few old standbys remain from the Miami Vice days, but the flock of newcomers dominates the scene, with places going in and out of style as quickly as the tides.
The Lincoln Road area is packed with places offering good food and a great atmosphere. Since it's impossible to list them all, I recommend strolling and browsing. Most restaurants post a copy of their menu outside.
With very few exceptions, the places on Ocean Drive are crowded with tourists and priced accordingly. You'll do better to venture a little farther onto the pedestrian-friendly streets just west of Ocean Drive.
Miami Beach, North Beach, Surfside, Bal Harbour & Sunny Isles--The area north of the Art Deco District--from about 21st Street to 163rd Street--had its heyday in the 1950s when huge hotels and gambling halls blocked the view of the ocean. Now, many of the old hotels have been converted into condos or budget lodgings and the bay-front mansions have been renovated by and for wealthy entrepreneurs, families, and speculators. The area has many more residents, albeit seasonal, than visitors. On the culinary front, the result is a handful of superexpensive, traditional restaurants as well as a number of value-oriented spots.
North Miami Beach--Although there aren't many hotels in North Dade, the population in the winter months explodes due to the onslaught of seasonal residents from the Northeast. A number of exclusive condominiums and country clubs, including William's Island, Turnberry, and the Jockey Club, breed a demanding clientele, many of whom dine out nightly. That's good news for visitors, who can find superior service and cuisine at value prices.
Downtown Miami--Downtown Miami is a large sprawling area divided by the Brickell bridge into two distinct areas: Brickell Avenue and the bayfront area near Biscayne Boulevard. You shouldn't walk from one to the other--it's quite a distance and unsafe at night. Convenient Metromover stops do adjoin the areas, so for a quarter it's better to hop on the scenic sky tram (closed after midnight).
Little Havana--The main artery of Little Havana is a busy commercial strip called Southwest 8th Street, or Calle Ocho. Auto-body shops, cigar factories, and furniture stores line this street, and on every corner there seems to be a pass-through window serving superstrong Cuban coffee and snacks. In addition, many of the Cuban, Dominican, Nicaraguan, Peruvian, and other Latin American immigrants have opened full-scale restaurants ranging from intimate candlelit establishments to bustling stand-up lunch counters.
Key Biscayne--Key Biscayne has some of the world's nicest beaches, hotels, and parks, yet it is not known for great food. Locals, or "Key rats" as they're known, tend to go off-island for meals or takeout, but here are some of the best on-the-island choices.
Coconut Grove--Coconut Grove was long known as the artists' haven of Miami, but the rush of developers trying to cash in on the laid-back charm of this old settlement has turned it into something of an overgrown mall. Still, there are several great dining spots both in and out of the confines of Mayfair or CocoWalk.
Coral Gables--Coral Gables is a foodie's paradise--a city in which you certainly won't go hungry. What Starbucks is to most major cities, excellent gourmet and ethnic restaurants are to Coral Gables, where there's a restaurant on every corner, and everywhere in between.
South Miami & West Miami--Though mostly residential, these areas nonetheless have several eating establishments worth the drive.