Preheat oven to 350 degrees F. In a large saucepan cook pasta according to package directions; drain. Return pasta to hot saucepan; set aside.
Meanwhile, in a large skillet cook meat and garlic until meat is brown, stirring with a wooden spoon to break up meat as it cooks. Drain off fat.
Stir the cooked meat into pasta in saucepan. Stir in beans, tomatoes, picante sauce, oregano, cumin, and chili powder. Transfer mixture to an ungreased 1-1/2- or 2-quart baking dish or casserole.
Bake, covered, about 30 minutes or until heated through. Sprinkle with cheese. Bake, uncovered, about 3 minutes more or until cheese is melted.
Meanwhile, in a small bowl stir together sour cream, 2 tablespoons of the green onions, the cilantro, and lime peel. Serve beef mixture with sour cream mixture, the remaining 1 tablespoon green onions, and, if desired, lime wedges.