Anchor Inn, ANCHOR, Illinois (IL)
Readily positioned at 248 2nd () in ANCHOR, Illinois (IL) (61720), Anchor Inn is available at 3097236343. Please do give them a call in ahead of time 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