The diner must still be on the lot (somewhere). It was used in a 2001 movie and in a recent episode of NCIS (12.16)
This comment has been removed by the author.
The building at 707 South Grand Avenue, Los Angeles is used for the first time as the Cook County General roof.It's listed on this site in # 1.09 (the scene with Noah Wyle and Vondie Curtis-Hall). However, this roof was already used in this episode, # 1.07 at approximately 13:02 with Carol and Taglieri.