Contact us Los Betos Restaurant 7203 E. GOLF LINKS RD  TUCSON AZ 85730 520.722.3689 Los Betos Restaurant  3680 E. GRANT RD TUCSON AZ 85716 520.318.4787 Los Betos Restaurant  1725 W AJO WAY TUCSON AZ 85713 520.889.3519 Los Betos Restaurant  4470 N 1ST AVE TUCSON AZ 85719 520.887.5528 © Los Betos Restaurant 2015