Place tofu in a shallow dish. Sprinkle with cumin, chili powder, cinnamon, and vinegar. Toss gently to coat; set aside.
Heat oil in a large nonstick skillet over medium heat. Add onion; sauté 2 minutes. Add bell pepper and zucchini; sauté 4 minutes. Stir in tofu mixture, salsa, and salt; cook 2 minutes, stirring occasionally. Remove from heat.
Warm tortillas according to package directions. Spoon about 3/4 cup tofu mixture down center of each tortilla. Top with 1 tablespoon each of green onions, sour cream, and cheese; roll up.