Depot Tap
49
S East Ave, Amboy IL
- This is the page of Depot Tap on 49 S East Ave Amboy IL 61310.
- Depot Tap is a new listing on food pages, updated
five months and eight days ago
on November 24, 2023.
- This page has had 1 visitors. You are the 1st.
- Depot Tap is on S East Ave between Main & Division
- Near the intersection of Division St E & East Ave S
- Map and Directions
Location