The FPSE had a document from 2017 that shows plans for a new development along with improvements in the area. This is located off the I-64/MO-40 off ramp heading east. Based on some research, it may be a Raising Canes.

Here is the link to the document as well:
https://www.parkcentraldevelopment.org/wp-content/uploads/2018/04/805-S-Vandeventer.pdf
It is. Currently rising.
Opened late last month.