Twin Palms Reopens After Fire-Related 8 1/2-Month Hiatus As we briefly mentioned last month: Twin Palms Bistro and Lounge, located at 1201 E. Palm Canyon Drive, in Palm Springs, re-opened in late December after a closure of 8 1/2 months. Here’s what happened: On April 9, a small fire broke out in the kitchen of […]