Los Altos is a casual Mexican restaurant offering familiar plates and drinks in a comfortable setting.