Company name: Tamales Lo Mejor De Guerrero
Description: Basic Mexican spot known for its tamales
7024 N Clark St, Chicago, IL 60626, United States