As far as I know, it does not close. This because it is along all of 16th street. Restaurants, bars, and stores all along 16th street. There is a bus that runs along the mall and it's free.
Yes, and the Christmas lights alone are worth the trip
Thanks! Your answer is awaiting moderation.