at 2133 S Halsted St, Chicago , 60608 United States
A High-end Tequila bar, featuring freshly made food & Signature Margaritas. Kitchen Hours: Tues & Wed: 5pm-10:30pm Thurs: 5pm-11:00pm Fri & Sat: 5pm-12am
6417 FB users likes Del Toro, set it to 47 position in Likes Rating for Chicago, Illinois in Bar category
Del Toro is Chicago based place and this enity listed in Mexican Restaurant category. Located at 2133 S Halsted St IL 60608. Contact phone number of Del Toro: (312) 733-7144
Live music. Good food. Good drinks.
Sidetrack® has been welcoming the community, and the world, for more than 30 years with a unique video mix of pop, comedy, show tunes and retro favorites.