Confirmed-The Best Menudo In The World Is Made In El Paso, TexasConfirmed-The Best Menudo In The World Is Made In El Paso, TexasWe may not have gotten the best burrito in Texas honors ... which was BS ... but we got this one on a global scale.Dubba GDubba G