I knew I had stumbled upon a local dining gem in Lake Charles, Louisiana, when I couldn’t find anywhere to park. Skip an open spot in the lot at Darrell's, and you’ll be circling the building, hoping ...