We hope this review quenches your thirst. Sit back as we wax poetically about a Mountain Dew flavor only available at Taco Bell.