Lettuce TACO’bout TACOS!! Taco Town in Carthage stopped by today to give us a preview of some of their delicous food!