It happened around 11 a.m. at Addison and Western near Lane Tech High School.
Police say the teens were crossing the street to get lunch at a sandwich shop when they were struck.
The car also hit the shop.
One teen is in serious-to-critical condition. The other teen is in fair-to-serious condition.
The adult driver of the car is in serious-to-critical condition.