Where is The Grill Room located?

Answers from Our Experts (1)

The Grill Room is located at 300 Gravier Street in New Orleans — on the second floor of the Windsor Court Hotel. The Forbes Travel Guide Four-Star restaurant sits in the heart of the central business district in downtown New Orleans, within walking distance of the Mississippi River, French Quarter and Garden District and only a block from the Arts District. The sophisticated style of the Four-Star Windsor Court Hotel is a fitting setting for the fine dining restaurant, where executive chef Kristin Butterworth creates seasonal, contemporary American dishes with New Orleans flair. The restaurant is open for breakfast, lunch and dinner — don’t miss the live performances by local New Orleans jazz musicians at night.

Related Questions