Where is Light Horse Tavern?

Where is Light Horse Tavern located?

Light Horse Tavern, Light Horse Tavern, United States of America (approx. 40.71395°, -74.03832°)


Where is Light Horse Tavern on the map?