christianj
Jun 1, 06, 9:59 am
Title says it all! Any comments are appreciated!
UNITED959
Jun 1, 06, 5:23 pm
I have. Twice.
Nice atmosphere, decent food. But I can think of better Latin restaurants in Chicago.
cblaisd
Jun 2, 06, 2:14 am
Since there is an active Chicago destination forum, and for the sake of future searching, I am moving this there.
cblaisd
Senior Moderator