Kemp's Upper Tap

Kemp's Upper Tap, 305 W Main St, Lexington, IL 61753, United States

(309) 365-7911

Location