Odyssey Beerwerks, a brewery and taproom, opens in Arvada in May
Arvada will get a new brewery later this month when Odyssey Beerwerks opens up at 5535 West 56th Avenue, Suite 107, just north of the Denver border. The 1,700-square-foot taproom, which will include a fifteen-barrel brewing system and room for at least eighty people, was founded by friends Chris Hill,…