Carlos & Carlos, founded in 1985 by brothers Carlos and Eddy Montiel, is a Northern Italian restaurant located in Arlington Heights, Illinois. The establishment has made a significant impact on the Chicago dining scene by offering a unique culinary experience in an area where few would dare to open a restaurant.
With a commitment to quality and a warm atmosphere, Carlos & Carlos has become a beloved destination for locals and visitors alike. The restaurant prides itself on its inviting ambiance and dedication to serving delicious Italian cuisine.
Generated from the website