Bar
Green Town Tavern
Inirerekomenda ng 3 lokal,
Lokasyon
110 S Genesee St
Waukegan, IL
Mga tip mula sa mga tagaroon
Busy neighborhood haunt with classic bar food & lots of craft beers on tap, plus TVs showing sports. Relax here with a brew and good pub food. A local favorite. Friendly servers and bartenders.