Cook pasta according to package directions, omitting salt and fat. Drain and cool completely.
Combine the tomatoes, avocado, poblano, cucumber, onion, cilantro, and beans in a medium bowl, stirring well. Combine rind, juice, vinegar, oil, garlic, salt, and pepper in a small bowl, stirring well with a whisk. Add pasta and lime mixture to bean mixture; toss to combine. Serve with lime wedges.