Restaurant Review: Le Moyne’s Chophouse

Le Moyne’s Chophouse serves French fare with a modern flair in the newly renovated The Admiral Hotel in downtown Mobile.