The intersection of 71st Street and Rue Vendome in Miami Beach is what many would call a "cursed location" for restaurants. The list of victims includes a Turkish place, a Russian place, and most recently Ouzo's, a Greek/Med place that has since moved to South Beach. If this were a rodeo, Ouzo's would win by dint of having stayed on the bronco the longest (five years) — which bodes well for Ariston Restaurant, the latest occupant of this so-called jinxed locale. It, too, serves Greek food. Or, as the sign over the entrance reads, "Greek... More >>>