Add the potatoes to a large sheet pan. Drizzle with olive oil and season with the chili powder, smoked paprika, garlic powder, onion powder, and salt. Toss well until evenly coated, then spread into an even layer.
Roast for 20–25 minutes, flipping halfway through, until the potatoes are golden and crispy. Push the potatoes together, top with the shredded cheese, and bake for another 5 minutes, or until the cheese is melted.
While the potatoes cook, add the avocados to a bowl and mash with the juice of ½ lime and a pinch of salt.
In a separate bowl, combine the tomatoes, onion, cilantro, jalapeño, and juice from the other half of the lime to make the pico de gallo.
Preheat a large skillet over medium heat. Add the ground beef and cook for 7–10 minutes, breaking it apart as it cooks, until browned and fully cooked through.
Stir in the taco seasoning and prepare according to the package directions.
Assemble the bowls by layering the cheesy potatoes, taco meat, guacamole, pico de gallo, and sour cream.