The restaurant is located just outside the park and is easy to find. The meal and beer selction is fantastic. Prices are VERY reasonable and the portions are plentiful. The dessert selection is awesome! You'll want to try everything. I will definetly return.
Address: 2914 White Blvd, Decatur, GA 30033-3825
Location: United States > Georgia (GA) > Decatur
Phone Number: +1 404-296-4336