The Stumble Inn is a British-style sports pub offering a variety of beers, cocktails, and pub fare with vegan options.