Anchor Inn Restaurant, EUFAULA, Alabama (AL)
Comfortably operating at Highway 95 South () in EUFAULA, Alabama (AL) (36027), Anchor Inn Restaurant can be contacted at 3346870006. We advise you to call up ahead to make a reservation.
More restaurants in EUFAULA, Alabama (AL)
Anchor Inn Restaurant contact information and details:
Address: Highway 95 South - , EUFAULA, Alabama (AL) 36027
Contact Phone: 3346870006