Comment Comment by pinnochio Interesting. I thought it was a new menu item from Taco Bell. parent pinnochio 9 months ago