I was gone from the area for years and spent a lot of time in Tijuana. Before I left I visited this spot off of what I think was Old Belmont. They had some beautiful Russian woman working there. That had to be around 2014-2015. I know that was long ago, but do any of you know the spot I’m talking about? If so, do any of you know what happened to it? If not any suggestions in the Philly/Delaware area like one I’m mentioning.