NEW EATS, NEW STREETS Posted in: News After several years of careful planning and 11 months of an extensive construction, Canton Square’s newest anchor restaurant The Kickin Mule located at 173 E Tyler St. is finally open for business. The eclectic Americana restaurant is now a vital piece of the overall downtown revitalization plan and based on the ...PLEASE LOG IN FOR PREMIUM CONTENT. Our website requires visitors to log in to view the best local news. Not yet a subscriber? Subscribe today!