Beasts & Brews is a carnivore’s heaven. Now open at 7 Spectrum Loop in northern Colorado Springs, the concept includes a butcher shop, a full-service restaurant, and the largest self-pour taphouse in the country. FOX21’s Lauren McDonald shows us what we can expect.
Close
Subscribe Now
You have been added to Daily News Newsletter