According to our records, this business is located at 412 N Clark St. in Chicago (in Cook County), Illinois 60610, the location GPS coordinates are: 41.8896757 (latitude), -87.6314065 (longitude). Mambo Grill Ltd is categorized under Drive-In Restaurants (SIC code 5812). Known organization owner is Susan Frasca.