Taco Bell Reviews & Details
17601 Halsted St
Taco Bell is located at 17601 Halsted St in Homewood near the intersection of Halsted St and State Rte 1. Their menu consists of Mexican dishes . Call for takeout.
- On The Menu:Tacos
- Major Intersection:Halsted St And State Rte 1
Tell us more about Taco Bell Homewood!