Best Sports Bar in Colorado Springs | Purple Toad Social Tap and Grill

Looking for the best sports bar in Colorado Springs? Check out the Purple Toad Social Tap and Grill! It’s located just a few minutes outside of Colorado Springs in Peyton at 11870 Stapleton Drive. ————————————————- Purple Toad Social Tap and…