clock menu more-arrow no yes mobile

Filed under:


eater1213_boneheads.jpgA flagship location of Atlanta chain Boneheads will open in Buckhead this Spring. The restaurant and a separate full-service, still-nameless bar will be housed in the Eclipse building at 264 Pharr Road, not far from Buckhead Atlanta. Boneheads will replace Aqua Bistro. [ABC]