Taqueria Santiago Reviews & Details
9284 Irving Park Rd
Taqueria Santiago is located at 9284 Irving Park Rd in Schiller park near the intersection of Irving Park Rd and Alley. Their menu consists of Mexican dishes . Call (847) 671-1334 for dine in.
- Service:Dine In
- Major Intersection:Irving Park Rd And Alley
Tell us more about Taqueria Santiago Schiller park!