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. If you're looking to eat well without putting a major dent in your wallet, you may wish to prepurchase gift certificates at a 60% discount (buy direct) or purchase an Entertainment book containing 50% discount coupons (buy direct).
Would you like to suggest another restaurant for inclusion on our list? Submit your own mini-review today!
Would you like to suggest another restaurant for inclusion on our list? Submit your own mini-review today!
1. Joe's Stone Crabs
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.
2. Emeril's Miami Beach
Food Network star Emeril Lagasse brings his unique cajun cuisine to the sands of South Beach. Emeril's Miami Beach is one of my favorite restaurants for entertaining business guests or enjoying a nice meal with a loved one.
3. Porcao
This authentic Brazilian steakhouse prepares some of the finest meat dishes Miami has to offer. Their slogan - "Vegetarians Beware!" - is quite fitting! Be sure to stop by on a Saturday night for the Feijoada dish or sample the Rodizio buffet of appetizers, salads, seafood, sushi and meat!
4. 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!





