By Michelle Griego, CBS Denver:
The two day holiday Dia de los Muertos, or Day of the Dead, starts Nov. 1. It’s a tradition that dates back more than 3,000 years.
Oscar Padilla is the executive chef at Toro in Cherry Creek and wanted to share part of his Mexican culture with his patrons and staff.
Read more at CBS Denver
CBS Local Digital Media personalizes the global reach of CBS-owned and operated television and radio stations with a local perspective.

source

Shop Sephari