Parker’s on Ponce is located in historic Decatur, Georgia, just four miles east of downtown Atlanta. Opened in November of 2008, Parker’s is Decatur’s first independently-owned steakhouse by brothers Christopher and John-Thomas Scott who named the restaurant after John-Thomas’ daughter.
Place Categories: Bar Dining, Cuisine, Entertainment, Features, Outside Dining, Private Dining, Steakhouses and Weekend Brunch