Restaurant
Don Chema Restaurant
6 locals recommend,
Permanently closed
Location
2331 N California Ave
Chicago, IL
Logan Square
Tips from locals
Not sure why I love it, but I really do. Get it to go or dine inside. I recommend the Long Island Ice Tea while you wait.
Unique things to do nearby
Locals also recommend
- 7 locals recommend
- 6 locals recommend
- 5 locals recommend