The Grill Room at the Windsor Court Hotel turns up the heat in New Orleans
NEW ORLEANS — When sommelier John Mitchell was looking for a new challenge after four and a half years at Stella!, he found it at his old stomping grounds, the Windsor Court Hotel."I was looking for something progressive," said Mitchell,…