Use 'descend upon' when many people or things suddenly gather in a place, causing surprise or excitement. When the celebrity tweeted their location, fans descended upon the cafe.
Pro Tip 2/2
Eventful Arrival
Perfect for describing large numbers arriving for events like sales, launches, or festivals. Shoppers descended upon the mall for the annual Black Friday sales.