Taco Palacio Reviews & Details
1700 S Halsted St
Taco Palacio is located at 1700 S Halsted St in Chicago near the intersection of S Halsted St and W 17th Pl. Their menu consists of Mexican dishes . Call (312) 733-0433 for takeout.
- On The Menu:Tacos
- Major Intersection:S Halsted St And W 17Th Pl
Tell us more about Taco Palacio Chicago!