You can't go wrong with Moe's.
The service is always polite and prompt. The ingredients always taste fresh and for the money you do get a generous amount of fillings. In my opinion it's better than the other burrito chains in Pittsburgh.
Go for the burritos stay for the salsa bar.