Update Info - Foxhole Pub
This restaurant was reported as closed. If it is open, let us know.
Foxhole Pub
158 Symphony Way
Elgin, IL 60120
158 Symphony Way
Elgin, IL 60120
This restaurant was reported as closed. If it is open, let us know.