Miami's well known for ethnic diversity and the dining choices in our fair city reflect that multiculturalism. From fine steaks to authentic Cuban specialties, you'll find it somewhere in town. Below, you'll find ten of the best spots in town to grab a bite to eat.
- Joe's Stone Crab
If you find yourself in South Florida during stone crab season (October 15th - May 15th), a stop at Joe's Stone Crabs on South Beach is absolutely mandatory! This former lunch counter opened in 1913 and claims to be the original discoverer of the delicious stone crab.
- Azul
Azul's cuisine may leave something to be desired, but they more than make up for it with one of the city's best wine lists and a breathtaking view of Biscayne Bay. It's located inside the Mandarin Oriental hotel on Brickell Key.
- News cafe
This Miami Beach classic is one of the best places to eat eggs, read any newspaper you can imagine and people-watch all at the same time!
- Capital Grill
Ranked by the Zagat's survey as one of the top ten steakhouses, the Capital Grille offers delicious steaks and a celebrated wine list to discerning patrons. They're located in the heart of downtown right near the Brickell Bridge.
- Cafe Prima Pasta
This acclaimed Italian restaurant frequently wins top billing from a variety of Miami restaurant polls. Visit their Miami Beach location and you're bound to find some sumptuous homemade pasta, chicken and veal dishes.

Comments(0)