New-logo

130 Grand Ave, Lake Villa, IL 60046

Lake Villa VFW Hall

Nearby Restaurants Rating Address Distance
Lake Villa VFW Hall
130 Grand Ave0 ft away
Cedar Inn
142 Cedar Ave.379 ft away
Village of Lake Villa
65 Cedar Ave384 ft away
Prime Time Saloon & Eatery
10 W. Grand Ave.784 ft away
Nutties
65 W. Grand Ave.1247 ft away