I work in the Miami Beach area and specialize in commercial retail for the area. What will most determine where you want to live is probably what is your price range for the both the restaurant and your future home. I would say most families who live in the area prefer private schools as to public. But price will ultimately dictate where you finally choose. Miami Beach and Surfside have great value and so does Miami Shores, Bay Point and most of the other areas that were suggested. Also keep in mind the added carrying costs of a home in these areas, wind insurance is a huge cost for homeowners. What type of restaurant are you looking to open? Will it target tourists or locals? If you dont have a price range, I suggest one of the islands, Sunset, Palm, Star or Venetian or Bay Point. All our great communities. If you like condo living and want to stay off Miami Beach, Brickell Key is great and have all a variety of price ranges. Although Coral Gables has the most beautiful homes in Miami, the area is a bit far from Miami Beach with traffic taken into consideration. Miami Shores is a great place for single family homes with prices starting in the $600,000's for a decent home. They also have townhomes that start in the $300,000's. Bay Point is a great area, it is gated, and have some of the best homes I have seen. Up the road is a wonderful area which has been established as the Upper East Side. Mark Soyka has made a wonderful niche in the middle of the city. He has Soyka's, Andiamo, Sushi Siam and other locals have made this a staple for the surrounding communities. I hope this info has helped to give you more of an insight on the areas the others have mentioned.