Going to be in Michigan next month with my 12 year old. We will be in between Flint and Detroit. Best city to visit in Canada while there?

I want to take him across the border into Canada and just have dinner one evening so he can say he s been to Canada. We will only have about 1/2 a day to spend, so it would need to be a town within 1-2 hour drive.
4 answers 4