I got into the UNC-CH MPA program with very similar credentials. Teach for America in New Orleans (however, I'm finishing up my 3rd year here), was heavily involved with student government in college, tutored ESL, etc.
My GRE was V: 160, Q: 154, and Writing: 5.0.
They have an interview, and their cohort is only about 25 people, but I don't think that many people apply to it. It's definitely a quieter MPA program compared to all the other big ones on here.
Eventually, I declined, because they only gave me $5,000 against $60,000, and I figured I would do an Ivy for that cost. Good luck to you, however!