The Neon Bison

514 Main St, Peoria, IL 61602
Visit Website

Description

Downtown Peoria's New Live Country Music Bar + Video Gaming. It's a Nashville-style drink spot you won't want to miss!

Live music every weekend and always good vibes.

Map

Discover Peoria, IL