Situated in the heart of downtown Champaign, Esquire is conveniently located next to some of Champaign's most unique small businesses. With over ten beers on tap, a full food menu, four pool tables, two patios, and plenty more seating inside, Esquire..
Relevance: 12.665562