Get directions to: Capt Joe's Anchor Inn, Point Lookout, NY
Restaurant address: 80 Bayside Drive Point Lookout, NY 11569, USA
Restaurant: Capt Joe's Anchor Inn