The iconic burger chain has officially opened its flagship restaurant on the Las Vegas Strip, promising fans a thrilling dining experience in the heart of the action

Source: KTLA