First Documented 1966 Last Documented 1966 Geno's 1720 E Broadway Long Beach, CA United States Geo 33.767536, -118.170985