El Zocalo

3400 Bagley St.
Detroit
Michigan
United States