The popular burger chain has opened its second-largest U.S. restaurant on the Las Vegas Strip, promising fans an incredible dining experience with its iconic menu and vibrant atmosphere

Source: 96.3 KKLZ