The Latte Cafe is a café Antioch located in United States.
1185 Main St (Routes 173 and 83) Antioch , IL 60002 United States
| Reservations | No | 
| Outdoor Seating | Yes | 
| Music | Yes | 
Great chai tea lattes (so much better if they are sweetened) and amazing smoothies .
Everything
Chai lattes are fabulous
Great coffee !
this is my favorite place in antioch, the pastries and coffee are amazing, and each room has lovely decor that you can actually purchase - Claire Downey
Win big at the first video gaming machines to go in Antioch! - ASAP Vending & Gaming