The Landing. On the St. Johns River in downtown Jacksonville, it has restaurants, a shopping mall, cocktail lounges and outdoor entertainment.