A burrito bowl typically has everything you would put in a burrito, from the protein to the beans to the veggies, everything minus the tortilla, served in a bowl with toppings. A taco salad is a mixture of lettuce, protein, other toppings, and a dressing, served in an either baked or fried taco shell. They are fairly similar, the main difference being the dressing and the taco shell/bowl.