Depot Tap, AMBOY, Illinois (IL)
Readily settled at 49 South East Avenue () in AMBOY, Illinois (IL) (61310), Depot Tap can be contacted at 8158573555. Please do call up early in advance to reserve your place in the restaurant.
More restaurants in AMBOY, Illinois (IL)
Depot Tap contact information and details:
Address: 49 South East Avenue - , AMBOY, Illinois (IL) 61310
Contact Phone: 8158573555