From Our Editors
Munch on tasty pub grub at Owls Nest in West Peoria.
Don't waste time searching for parking, we've done all the work for you. Spaces available here.
When pub fare is calling your name, head on over to Owls Nest and snack on all of your favorite eats.