I'd say that's the place 100%. Address matches. Man hard to believe what some older places looked like vs. what they look like now. Nothing about that place makes me want to ever stop there.