Tumble Inn is a bar Champaign located in United States.
302 S Neil St (Marshall St) Champaign , IL 61820 United States
Credit Cards | No |
Outdoor Seating | No |
TouchTunes Jukebox | Yes |
Menus | Happy Hour |
I'll be stumbling into the tumble inn this weekend to buy a few rounds of my world famous schnapps . Friend us and find us so i can buy you one.
Definitely in contention for the scuzziest bar in town .
Bring cash unless you're ready for the ATM fee.
Cash only !!!
"Stumble Inn "
show Me The back.
Don't be the mayor here!!!!! Lol
Order a triple o... good stuff
Try a screwdriver
TI Punch!!
Ask for Kaylee she is a great server :) Fun bar and restaurant - Ashley Audi
BBQ chicken pizza and the Asian dumplings are favorites. I second the pineapple tequila recommendation. - Desiree G
The pizzas are thin crust so it goes quickly. Delicious though! - Sean Phillips
They serve a hot incredible breakfast and an awesome vegan burger! - Robert Freeman