The Stumble Inn is a funky sports bar & pub located in the Sanlitun Village, Beijing. We offer five beers on tap and close to a hundred bottled beers from around the world, premium cocktails, a classic selection of bar food, live sports TVs, and a healthy dose of madness and mayhem!