Over the weekend, I spotted a sign at the Taco Bell in Alameda, California that advertises a new limited time menu offering, the Beefy Crunch Burrito.