2.3K
The Kimball House, a Decatur restaurant nestled in an old railroad station, offers more than just fresh oysters and unique cocktails – it offers a look into the past.
The restaurant is a representation of what used to be the “finest hotel in South,” a 500-room hotel that took up close to an entire block in Five Points. Built in 1870, the Kimball House Hotel burned down in 1883 and was rebuilt in 1885. The original hotel was the first in Atlanta to have elevators and central heating.
The building was demolished in 1959 and replaced by a parking deck.