On my way to concerts here I see a lot of Mexican restaurants. Which one is the best?

Steve Mansee | Oct 11, 2018 | Category: Live music venue in Chicago, Illinois

Thalia Hall - All questions

Address: 1807 S Allport St, Chicago, IL 60608, USA

Migdalia Reyes-Rashid | Oct 11, 2018

Los Comales is good and reasonably priced. Lalos is nearby on Halsted.

Jerod Ferry | Oct 11, 2018

The miracle

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is there an ATM here?

Eric Munn | Oct 11, 2018
Read More

Are there seats for concerts?

Elaine Sage | Oct 11, 2017
Read More

Is it dangerous in the area? At night?

KukieMoonStar :3 | Oct 11, 2017
Read More

Do they serve any food at the bar?

A Google User | Oct 11, 2017
Read More

Trending Places