Los Borrachos is a Mexican restaurant offering takeout options.