Machine-made salads are coming to Houston in the form of kiosks from a company called Salad Station.
See All 10 Episodes of "Tech Minute with Omar Gallaga"