Del Toro
Mexican · Bar · Casual Dining
Del Toro is a Mexican restaurant offering modern comfort food, reserve tequilas, and craft beers.
Location
Best places nearby
The highest rated places close to Del Toro.
Local restaurants nearby
S Halsted St, IL

