What? Where?

Taqueria Santiago Reviews & Details

Taqueria Santiago

Taqueria Santiago is rated 3 stars

9284 Irving Park Rd
Schiller park
(847) 671-1334

Love It Hate It Try It Edit It Share It

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.

  • Cuisine:Mexican
  • Service:Dine In
  • Major Intersection:Irving Park Rd And Alley
What everyone says about Taqueria Santiago

Tell us more about Taqueria Santiago Schiller park!

Taqueria Santiago Reviews, Schiller park


Be the first to review Taqueria Santiago!
Review Taqueria Santiago

More Restaurants in Chicago

Close
Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013