Discover the Flavors of South America at Rio’s Addison


Explore the varied, soulful, spicy flavors of Latin American cuisine at Rio’s Addison near Two Itasca Place Apartments. This family-run, contemporary South American restaurant is perfect for an intimate date night or a cozy family meal. Take a Bite of South America at Rio’s Addison Rio’s is a family-owned restaurant chain that has operated for […]

Continue Reading

Discover Wildlife Near Your Itasca Home

There are many good things about luxury apartment living at Two Itasca Place Apartments in DuPage County, but one of the best is how close the apartments are to┬áNed Brown Preserve. Ned Brown Preserve — more popularly known as Busse Woods — consists of over 3,500 acres of natural beauty. Many residents of Two Itasca […]

Continue Reading