What is a Chimichanga?
Posted onThe El Charro CafĂ© in Tucson, Arizona claims the prestige of inventing the chimichanga. Supposedly, a worker dropped a king sized burrito into a deep fryer and accidentally began to let a Mexican curse word slip out but caught herself as there were children present. She changed what she had started to say mid word, […]