downtown garden new restaurants new restaurants in downtown winter garden 99 W Plant St Winter Garden FL 34787. Monarch Sculpture Coming Soon to Downtown Winter Garden. Winter Garden Re… Sunday, May 29, 2022 Edit