Del Toro
2133 S Halsted St, Chicago
(312) 733-7144
Recent Reviews
Order Online
You May Also Like
Pleasant House Pub - 2119 S Halsted St
Pubs, British, Vegan, Vegetarian
Skylark - 2149 S Halsted St
Bar, Dive Bar
David's Grill - 800 W Cermak Rd
Grills, American, Mexican, New American
Restaurants in Chicago, IL
Del Toro
2133 S Halsted St, Chicago, IL 60608
(312) 733-7144