Plaza Tenochtitlan
1800 S Blue Island Ave
Chicago, IL 60608
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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.



