Displaying all articles tagged:

Choco Taco

  1. Inventions
    Choco Taco Cappuccinos Are Real, Possibly SpectacularThere’s a machine in Lake Placid, New York, that will make all your coffee dreams come true.
  2. The Other Critics
    Bruni Reviews Choco Taco in First of Many Publicity GambitsNo surprise, it gets zero stars.