Xanadu 102 South Front Street, DeQuincy, LA 70633