Parker’s On Ponce
116 E Ponce de Leon Ave, Decatur, GA 30030
Hours of Operation:
About the Business:
Parker’s On Ponce is Decatur’s first independently-owned steakhouse by brothers Christopher and John-Thomas Scott who named the restaurant after John-Thomas’ daughter. Parker’s is located in historic Decatur, just four miles east of downtown Atlanta.