In-N-Out just opened its second-largest restaurant in the U.S. right on the Las Vegas Strip, promising fans an iconic burger experience like never before

Source: 102.7 Coyote Country