Denver Area CO
Cheese and yodeling
Anyone who came into the Cheese Ranch Artisan Deli in Golden on Jan. 14 could have been forgiven for thinking they had stepped into Switzerland as yodeling and cheese filled the ai…