The Riverdale center is around 4 miles west of The National Archives Atlanta and 4 miles south of Atlanta Airport.
Below are reviews of the city of Riverdale, GA from an actual visitor's perspective.
The overall atmosphere is my favorite part of this area.