This Louisiana restaurant makes OpenTable's top 100 restaurants .

See Full Page