I was thinking of trying this place out as part of the Dine O' Round next month. I heard mixed reviews when it first opened... now you cannot even pull up a menu on their site. Is it similar to their location in San Francisco? Or maybe they are going through changes? Any input would be appreciated.