Anchor Inn, ANCHOR, Illinois (IL)
Conveniently located at 248 2nd () in ANCHOR, Illinois (IL) (61720), Anchor Inn can be reached at 3097236343. Please do call in advance to make a reservation.
More restaurants in ANCHOR, Illinois (IL)
Anchor Inn contact information and details:
Address: 248 2nd - , ANCHOR, Illinois (IL) 61720
Contact Phone: 3097236343