Taqueria Telooloata Reviews & Details
2620 W Cermak Rd
Taqueria Telooloata is located at 2620 W Cermak Rd in Chicago near the intersection of Alley and S Rockwell St. Their menu consists of Mexican dishes . Call (773) 843-1404 for dine in.
- Service:Dine In
- Major Intersection:Alley And S Rockwell St
Tell us more about Taqueria Telooloata Chicago!