Bigfoot Taphouse is conveniently located on Glenwood South! Home of the Big"foot" Long, Bigfoot Taphouse is a family-owned restaurant with a wall of pour your own taps with a variety of Beer, wine, cocktails, and ciders to choose from. Don't worry, if you don't feel like pouring your own, one of the friendly staff will grab you a cold one! While enjoying a beverage, fill your belly with a gourmet hotdog, appetizer, or ice cream float! The cozy atmosphere, convenience, and variety will have you coming back for more!