El Paso the "Menudo Capitol" of the World? These People say YES.El Paso the "Menudo Capitol" of the World? These People say YES.Apparently, El Paso ranks in the TOP 10 places to get menudo, twice, but do you agree?NicoNico
Menudo vs. Mondongo Debate Erupts on TwitterMenudo vs. Mondongo Debate Erupts on TwitterNow I want menudoJoanna BarbaJoanna Barba