Even if on a package holiday, it is highly unlikely that any food would be included into your deal. Almost every hotel has a restaurant, but it is cheaper to eat out in the numerous cafes and other places. There is also a chain of supermarkets called Publix, where you can buy absolutely any type of food! They have deli counters for cold cuts etc. and hot food counters for takeaways.

Shopping malls, with their food courts, are first class for providing a cheap but filling meal. The choice is also good as you are likely to have a selection of about 20 (or more) different food places. Don't forget to try Bourbon chicken from a Cajun place - this is everyone's favourite!

20 years ago, Miami and southeast Florida restaurants had a very low reputation. Nowadays, it is a foodie's heaven. South Beach is particularly famous for good eating, whether you go to a traditional place like Joe's Stone Crab, Miami darling Gloria Estefan's Larios on the Beach or Michael Caine's place in Lincoln Road, the South Beach Brasserie. There are also good restaurants in other areas of Miami. Many people also like typically American places such as Rascal House.

Recommended: (back to top)
Joe's Stone Crab (227 Biscayne Street)
Not to be missed - a Miami Beach classic. Normally there are long queues so go early for dinner, which starts at 5pm. They say that this is the most profitable restaurant in America.

News Cafe (800 Ocean Drive)
Our favourite place, it is open 24 hours a day. Popular with many Europeans for early breakfast who still haven't quite got used to the time difference. The best place for people watching on South Beach. Get your English and European newspapers here, and buy a classy t-shirt. Expect to spend about $20 per meal.

South Beach Brasserie (910 Lincoln Road)
Owned by Michael and Shakira Caine, they serve bangers and mash for anyone after a taste of home (well, as long as home is Britain). Highly praised by many reviewers.

The Rascal House (17190 Collins Avenue)
A 50s style diner which was founded by Wolfie Cohen. Very popular with Americans.

Big Fish (55 SW Miami Avenue Road)
Located in downtown Miami, but worth the trip for the amazing waterside location and views. First class seafood at reasonable prices.

More Links: (back to top)
It is worth checking out the New Times guide to the best places to eat, as well as DiningGuide Miami.