Some not so good reviews for the new Taco Bell Double Chalupa menu item:
http://www.msn.com/en-us/foodanddrink/r ... cid=AARDHP
Has anyone here tried one of these, and if so, what did you think of it?
Return to Delectable Delicacies
Users browsing this forum: No registered users and 0 guests