Colorado Springs, CO · Near Fort Carson · Upscale
Phantom Canyon Brewing is a microbrewery in a historic Colorado Springs building that spans three floors. They make their own beer and serve standard American food, plus they've got a pool hall if you want to play some games while you're there.