Phone: +12178754577
Address: 3020 N Water St, 62526-2465, Decatur, United States
City: Decatur
Dishes: 35
Reviews: 6569
"There are only 4 people working today...cooking, taking orders, bussing and seating. They are rock stars! Absolutely spot on service. Nice to see the dedication in the face of a challenge."
All prices are estimates.
Decatur, a vibrant city in Georgia, offers Southern cuisine with favorites like fried chicken, biscuits, and sweet tea, enriched by a community and arts scene.