Home
Location
Contact
Menu
Order Online
Order Online
13649 Granville Ave
Clermont, FL 34711
(407) 450-8031
Welcome to Tacos El Charro
Look forward to seeing you soon!
Tacos El Charro location
CLERMONT
13649 Granville Ave
Clermont, FL 34711
(407) 450-8031
Order Online
BUSINESS HOURS
CONTACT US
13649 Granville Ave
Clermont, FL 34711
(407) 450-8031
SOCIAL MEDIA
Copyright Tacos El Charro 2025