Google's AI suggested the video Sub37 - Meeting in the Woods which consists of clips from the 1998 film You Can't Hurry Love (IMDB and Wikipedia)
It includes a shot of a neon sign of a dragon that looks familiar to me, as I lived in the LA area in the 1990's, but I can't place it. Perhaps I saw it along the road, or even in the Museum of Neon Art which is now in Glendale (and has another dragon) but was located in LA proper back then.
Question: Where was this neon sign of a dragon displayed in Los Angeles in the 1990s? Is it still there now?
below: additional screenshots of LA for context, click for larger