Atlanta Museum

114 SW Arch St
Atlanta, IL 61723

The Downey Building, located in Atlanta, Illinois, is a historic structure along Route 66, recognized for its Italianate design and significance in the community's commercial history. Originally completed in 1867, it has been restored to house the Palms Grill and the Atlanta Museum, serving as a cultural landmark in the area.

Once a bustling hub for travelers and locals alike, the Palms Grill became a popular gathering spot during the 1930s and 1940s, attracting notable figures and providing a venue for social events. Today, visitors can enjoy a meal at the grill and explore the rich history of Atlanta while appreciating the building's architectural heritage.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIllinoisAtlantaAtlanta Museum

Partial Data by Infogroup (c) 2024. All rights reserved.