Does It Hit The Spot?

Posts Tagged ‘chalupa’

Purchased at: Taco Bell Cost: $2.79 Reviewed by: Zac Pritcher Taco Bell has done it many times before. If the powers that be can’t think of an entirely new product that uses the same handful of readily available ingredients and give a ridiculous made up name, like Tortada, then they’ll settle for the next best […]