Closed Today
Business Details
Serving Calhoun, GA
Leo's Tacos is a Mexican Food Truck in Calhoun, GA 30701 Leo's Tacos is the best Mexican food truck in Calhoun, GA! With over 10 years of experience, we provide authentic and unique Mexican dishes that will leave a lasting impression on your taste bu...
Read more
Calhoun, GA
Products/Brands Offered