Los Sombreros celebrates new location with holiday tamales