January 24, 2016 / Leave a Comment Taco Bell has a sriracha-flavored something or other and now I have to drive to New Hampshire or whatever to try it, great.