Tavern on the Bay is a Southern New Jersey historical landmark. Housed in a Victorian mansion built in 1884, it is equipped with a bar, restaurant, and a marina. It is located in the quaint and charming sea village of Somers Point, just a 15-minute drive to Atlantic City, NJ.