After a conference with my many esteemed colleagues at our unofficial but convenient meeting place (recently reopened) near downtown Litchfield, we adjourned to attend to matters at hand: mowing ...
Del Taco, the nation’s second largest taco chain, is expanding into Indiana. The Lake Forest, California-based chain on Thursday announced plans to open 10 stores in central and southern Indiana.