Small Town Delight: Le Center’s El Tacazo Mexican Delights Deli dishes up meals six days a week