Keller's Drive-in Dallas

Northwest Hwy and Abrams Rd, Dallas , Texas, United States