Three Chicagoans discuss Carlos', a French restaurant in Highland Park, Illinois.
Check Please | November 22, 2001
Tags:. .park. .restaurant. .french. .fine. .dining
Carlos Chicagoans Dining Fine French Highland Illinois Park Restaurant