Get directions to: Anchor Inn Restaurant, Eufaula, AL
Restaurant address: Highway 95 S Eufaula, AL 36027, USA
Restaurant: Anchor Inn Restaurant