The Spirits of Mexico Festival, an annual celebration of Mexico’s rich heritage, returns to Downtown Phoenix on March 22-23. The event will be held from 11 a.m. to 6 p.m. at Heritage Square, located at 113 N. 6th St. Need more? Read more: 24 Southwest restaurants on Yelp’s Top 100 Places to Eat 2025 list Spirits of Mexico Festival […]