My favorite food is snow crab legs. In New Orleans, seafood is plentyful and seasoned really well. In Mobile, Alabama there is only one place I know that makes the snow crab legs taste like home! The place I am talking about is Lads and Dads.