Restaurant Replacing Auto Dealership that Never Opened on Front Street?: 39.976216, -75.133899