Get directions to: Anchor Bar, Jamestown, ND
Restaurant address: 8210 33rd St Se Jamestown, ND 58401, USA
Restaurant: Anchor Bar