We watched this location being built wondering what it was taking shape. It's in an area with lots of fast foods around it - Taco Bell, Chic-filet...
All reviews seem positive