What year did this business open
Address: 2840 E Ledbetter Dr, Dallas, TX 75216, USA
Latashia Hollins | Nov 6, 2018
I have no clue but it's good!😁
oligarch gamer h | Nov 6, 2018
a long time ago
Sir Sanders | Nov 6, 2018
Years ago the best soul food u go found in the D/FW
Gina McLemore | Nov 6, 2018
No sure but I'm glad it did
Miss One2 | Nov 6, 2018
Google it. I've been going over 20 years.
Thanks! Your answer is awaiting moderation.