
I have a tiny confession to make. I love Taco Bell. We don’t eat there very often, but when we do, I end up ordering my favorite Vegetarian Crunchwrap supreme or vegetarian Mexican Pizza. Have you ever had one? Well, let me fill you in if you have not had a Crunchwrap from Taco Bell. [...]