Restaurant
Taqueria El Jardin
6 locals recommend,
Tips from locals
Small grocer and taqueria right down the street - grab some menudo on the weekends!
Unique things to do nearby
Locals also recommend
Location
1303 W Huron St
Chicago, IL
West Town