In Tex-Mex cuisine, a burrito is a seasoned filling such as beef and beans wrapped in a flour tortilla.
The defining feature is the fully enclosed flour-tortilla wrapper. Tex-Mex burritos may contain rice, cheese, lettuce, salsa, sour cream, or guacamole in addition to meat and beans. Their size and fillings vary from compact breakfast burritos to large combination-style preparations.
The burrito is distinct from an enchilada, which uses a tortilla covered with sauce, and from a taco, whose tortilla is usually folded rather than completely wrapped around the filling.
The exact origin of the modern burrito is debated, but the food became especially prominent in northern Mexico and the Mexican-American foodways of the United States.