ok, I live in Southern California so the Mexican food here is CaliMex. TexMex has more meat and cheese and CaliMex puts avocados in the food and has fish.I've noticed there's almost no Taco Bells here, just mom and pop joints and chains like El Polo Loco and Lolitas.Taco Bell has food based on TexMex food.
or to put it more simple terms, Taco Bell doesn't have avocados and their salsa is weak sauce.