As many of you know pop ups are really hot in LA right now. Almost every week there is a new one to check out. Some are here for several months and unfortunately, some of the best only stay for a weekend. Currently, fans of Beverly Hills 90210 can visit the Peach Pit in West Hollywood. The pop up is located at 7507 Melrose Ave for 8/1-8/3. Entry is free but all reservations are sold out. However, you can wait in the standby line.