del Toro Reviews & Details
1520 N Damen Ave
del Toro is located at 1520 N Damen Ave in Chicago near the intersection of W Haddon Ave and Alley. Their menu consists of Spanish dishes . Call (773) 252-1500 for dine in.
- Service:Dine In
- On The Menu:Tapas
- Major Intersection:W Haddon Ave And Alley
Tell us more about del Toro Chicago!