The Castle Rock-based Yolanda's Tacos franchise has spread into Denver with a new location at 1699 S. Colorado Blvd. Currently, the chain operates in Castle Rock and Greenwood Village, with the latest Denver location opening sometime in August. [Cafe Society]
Filed under: