Canadian coffee and donut chain Tim Horton's has quietly closed one of its metro Atlanta locations after less than two years in business. The ground-up 1,800 square foot coffee shop at 6510 Tara Boulevard in Jonesboro opened to crowds and extensive drive-thru lines when it debuted November 15, 2024.




