|Thanks to WK for the photo!|
It's too bad, I actually rather liked the place, even if I only went there occasionally. They were always quite friendly, and kids got a plate of chicken, beans and rice for free. The restaurant's fate was probably inevitable since the day they moved in, as that location really is the worst. You could pass by dozens of times on foot or car and not notice it exists. I think whatever you put there, unless it's somewhere people need to go to in order to remain alive (like when they put a dialysis center in the old post office around the corner), it's going to fail.
I do think that TDF would have done succeeded were it on Ellsworth. Look at some of the middling places that have survived there for years.