Los Altos Inc. Categories Restaurants, Food and Beverage 126 W. King Street Hillsborough NC 27278 (919) 708-2831 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×