In a large skillet or pan, heat the olive oil over medium-high heat. Add the chopped onion and jalapeno and cook for 3-4 minutes or until the onion becomes translucent and fragrant.
Add the garlic and cook for another 1-2 minutes.
Stir in the taco seasoning and salsa, cook for another 1-2 minutes or until it gets hot and starts to bubble.
Stir in the black beans and rice into the salsa mixture and cook until hot, about 5 minutes. Stir the mixture a few times as it cooks.
Stir in the cilantro and lime juice.
Lay a burrito shell flat and spread a tablespoon of sour cream over the top. Spoon 1/2 cup of rice and bean mixture into the center and then top with taco cheese, avocado slices, and any of your favorite burrito condiments. Roll up and enjoy!