64 Toccoa Ave, McCaysville, Georgia 30555 USA
Table for 6, 2, or 3 bar stools available for indoor seating.
Photo Credit: Yelp