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.
More Videos
From CNN Newsource affiliates