In a skillet over medium-high heat, cook and crumble the ground beef until no longer pink. Stir in taco seasoning and water. Heat for 3-5 minutes. Set aside.
In a large skillet, sauté onion in olive oil over medium heat until tender. Add rice and cook until it starts to brown. Stir in chicken broth, salsa, garlic salt, and cumin. Simmer covered for 20 minutes. Set aside.
Whisk all chipotle sauce ingredients in a small bowl. Set aside.
Microwave tortillas wrapped in damp paper towels for 30 seconds to warm. Warm nacho cheese sauce in the microwave. Spread nacho cheese sauce on 4 tortillas, leaving a 1-inch border. Sprinkle shredded cheese on top. Top with remaining tortillas and press gently.
Spread taco meat and rice on the second tortilla. Drizzle chipotle sauce and sour cream on top. Fold in sides of tortillas and roll them up like burritos. Heat olive oil in a skillet over medium-high heat. Cook each burrito for 2-3 minutes per side until golden brown.
Serve warm and enjoy!
Notes
For a spicier kick, add more chipotle sauce to the chipotle sauce mixture.