Lincoln Road is a unique pedestrian avenue in Miami Beach Florida. It is a true open-air mall, also called Lincoln Road Mall.