Astronauts say they wish they had this restaurant's food in space

ASTRONAUT-APPROVED: HTX+ finds out why this Clear Lake institution is popular with NASA astronauts.