Plaza Tenochtitlan is a cultural hub in Chicago, IL that offers a unique blend of traditional and modern experiences.
With a focus on community engagement and celebration of diversity, Plaza Tenochtitlan provides a space for events, performances, and gatherings that showcase the richness of Mexican heritage.
Generated from their business information