- , Georgia, United States
General Manager
Contact Jim Mckenzie
Assistant Manager Server
Contact Christopher Aranda
Manager
Contact Juan Aranda
owner/manager
Contact Baldemar Cabrera
Shift Manager, Head Cashier
Contact Elsa Gallardo
Restaurant Manager
Contact Efrain Gallardo
Server
Contact Blade Steelman
Restaurant Owner
Contact Sheila Torres
EL CHARRO MEXICAN RESTAURANT INC is a company based out of 3165 ELM ST NE, COVINGTON, Georgia, United States.
Nginx
New Relic
Google Font API
Google AdSense
Mobile Friendly