All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Best cafes in Atlanta, IL Open now The Palms Grill Cafe 110 Southwest Arch Street, Atlanta, IL 61723 Restaurant Cafe