First Documented 1981 Last Documented 1982 Tom's Cafe 5155 Melrose Ave Los Angeles, CA United States Geo 34.0836687, -118.3127379