116 E Ponce De Leon Ave
Decatur, GA 30030
Decatur, GA 30030
Open HoursLunch: Monday - Friday: 11:00am - 4:00pm; Dinner: Sunday - Thursday: 4:00pm - 10:00pm, Friday - Saturday: 4:00pm - 11:00am
OverviewDecaturs first independently owned steakhouse.
Property Information by Wcities