Los Altos Taqueria, a Mexican Restaurant, in Mountain View Specials! View Gallery. Contact Taco Truck. View About