Grand Central to Open Soon … Hopefully? … in Palm Springs’ La Plaza Center More than a year ago, local foodies were all abuzz about the anticipated opening of Grand Central Palm Springs, a restaurant and event space in the historic La Plaza Center in downtown Palm Springs. In early August 2016, Grand Central hosted […]