Museum of Illusions Museum of Illusions 536 Lincoln RdMiami Beach, FL 33139305-604-5000 Visit Website Get Directions