Unwrapping the Burrito: Its Name and Origins

You’ll find burritos at Mexican restaurants in NH and around the world. Let’s look at some of the theories that explain their origins.
You’ll find burritos at Mexican restaurants in NH and around the world. Let’s look at some of the theories that explain their origins.