In a food processor, combine the tofu, garbanzo beans, olive oil, chili powder, paprika, salt, and red pepper. Gently pulse to a coarse mixture forms.
In a large skillet on medium heat, add the jalapeno and onion. Cook for about a minute and add the water. Cook until the peppers and onions just begin to soften - about 1 minute. Add the tofu mixture, and cook stirring often until hot and lightly browned. Stir in the tomatoes and lime juice and remove from heat.
Spoon the tofu filling on to the tortillas. Top with the mashed avocado and fresh cilantro. Serve.