Food lovers are in for a treat as the iconic California burger chain opens its latest location on the bustling Las Vegas Strip, promising juicy burgers and fries galore

Source: KLAS 8 News Now