Established in 1996, Super Perros El Paisa is a fast-food restaurant specializing in hot dogs.