In a medium size mixing bowl, stir together flour, salt, and baking powder.
Gradually stir in warm water until a dough forms.
Let the dough sit for 5 minutes.
Then roll the dough out slightly and cut it into 6 pieces.
Then roll out each piece into a ½ inch thick circles.
Heat 3 inches of the oil in a deep pot. Fry the dough circles in the oil until the dough is golden brown and poofs up slight. Then flip the dough to fry the other side.
Set the fried dough on a plate lined with paper towels.
To Make the Toppings:
Brown hamburger meat in a skillet over medium heat. Drain off any excess grease.
Stir in taco seasoning, taco sauce, and ranch style beans. Cook until heated through.
Top each piece of fry bread with the meat mixture, lettuce, diced roma tomatoes, diced red onion, sour cream, shredded cheddar cheese, and chopped cilantro.