"The Palm began in New York City in 1926, planting steakhouse locations across the country appealing to a power dining crowd. In 2019, The Palm’s parent company filed for Chapter 11 bankruptcy protection in Florida. Locally, The Palm boasts a Houston location at 6100 Westheimer Rd." - Adele Chapin