I had heard about this mall in West Ft Worth, and found it. It is great, you have to go check it out
All reviews seem positive