Host Control
3 Events
Follow Timothy O'Toole's Pub Lake Villa to get updates.
Family restaurant and sports bar with 24 beers on tap, scratch kitchen and 28 flatscreens. Located in the heart of Lake Villa, Illinois.