In 2007, brothers John-Thomas and Christopher Scott began plans for a desperately-needed Decatur steakhouse.
In November of 2008 Parker’s on Ponce opened their doors and the first Decatur Steakhouse was born.
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 which is named after John-Thomas’ daughter.











