First Documented 1980 Last Documented 1980 Anton's 6330 Van Nuys Blvd Los Angeles, CA United States Geo 34.1855567, -118.4484555