Category Architecture, design Date Posted 10/17/07 No Comments Viewers of architecture critic Phil Berger’s earlier pieces on YoChicago might be surprised to hear his qualified praise for Alhambra Palace, the new ginormous restaurant and nightclub at 1240 W Randolph St, in the West Loop. Leave a ReplyYour email address will not be published. Required fields are marked * Previous Work in progress: The Elysian on the rise in River North Next Meet George Thrush, Part 1 -- DePaul in the 60s