The interior of the new Lush Cosmetics store in Southlake Town Square. The store opened on Sunday.
The interior of the new Lush Cosmetics store in Southlake Town Square. The store opened on Sunday. Courtesy
The interior of the new Lush Cosmetics store in Southlake Town Square. The store opened on Sunday. Courtesy

Carla Jimenez covers breaking business news and commercial retail development. Born and raised in Euless, she took a detour in the Midwest for a few years, but she’s back in the land of football, barbecue and Dr Pepper.