It's happened once again. But this time it happened today. The newest Tilly's Store at Empire Mall in Sioux Falls, South Dakota is open! Yep, that's right. The doors are open and the insides are flooded with all the newest goods from your favorite brands in the business.