Would you Drink Doritos?
Doritos is the #1 chip brand in America, and they’ve taken the fanfare to another level with a nacho cheesy adult beverage that’s only available in New York and Los Angeles. Find out what it is, where you can find it, and what it actually …