Big Grove Tavern
This is right in the middle of the main part of downtown Champaign, IL. There are so many awesome new buildings and new appartments in this town it's unbelievable. Downtown Champaign is to remind people of Chicago. Night life down there is really a big deal these days. If you haven't been to Champaign in a few years you wouldn't believe your eyes.
66
views
- 4
- 0
- Apple iPhone 5c
- 1/909
- f/2.4
- 4mm
- 50
Comments
Sign in or get an account to comment.