Carlos' Restaurant 429 Temple St. Highland Park IL United States
Parking: Available<br>Reservations: Recommended<br>Dress: Ties suggested
Hours: Dinner Wed.-Mon.
Phone: 847.432.0770