A 42-year-old impaired male was arrested after leading a police chase through a Tim Hortons drive-thru early Saturday morning.

Police noticed a vehicle swerving between lanes and travelling "noticeably below the speed limit" on the Lincoln Alexander Expressway, a press release said.

When the vehicle exited the highway onto Upper James Street, the trailing police car flashed its lights.

The impaired driver continued into the Tim Hortons at Upper James and Stonechurch Road, where he entered the drive-thru to order coffee, the release said.

The officer got out of his vehicle and approached the intoxicated man who was waiting to order, the release said.

Police could smell alcohol on the driver's breath. He was arrested for impaired driving and transported to the police station where he failed breath tests.