VFW Hall is a bar Kane County Illinois located in United States.
869 S River St Batavia , IL 60510 United States
Outdoor Seating | Yes |
TouchTunes Jukebox | Yes |
Charity Poker here check chicagopokerlive.com great poker helping great causes.
Vets drink free
Insane beer list. Ranger, Fat Tire, multiple Goose island beers, Murphys on tap. Best tri-city beer selection - Todd Anderson
Always good food for great prices, look for happy hour times for even better prices - Miller Maggio