Bar
Horseradish Grill
5 locals recommend,
Permanently closed
Location
4320 Powers Ferry Rd NW
Atlanta, GA
Chastain Park
Tips from locals
Refined Southern fare served in a serene setting overlooking Chastain Park, with a garden patio.