I passed this place... seems unique. Has anyone eaten there? Its down 29 in the decatur area. I might drop by see what they got.