Orlando, Florida is named the best city to celebrate New Years Eve.. fireworks are legal for everyone in Orlando 3 days a year & they also have some of the best restaurants for a reasonable price! San Diego, New York, Atlanta & Vegas also made the top 5!