March 2, 2023 By Michael Dorgan The clothing retail giant Zara is coming to Queens for the first time. The Spanish-based company, which is known for its fashionable and trendy clothing items, will open at the Queens Center Mall in Elmhurst, located at 90-15 Queens Blvd. The announcement was made Wednesday, March 1, by Macerich,… Read more »