El Burro is one of the first real Mexican food joints in Pittsburgh. By that I mean it's a proper taqueria and not Taco Bell style.
I've been here multiple times and often boast about its friendly owner and it's legitimately good tacos. I can't eat beans so I cannot attest for the burritos, but the tacos are on point. All of them.
The only thing keeping this from five stars is the consistency in taste and quality. There will be times where the carne asada tacos are the best and times where they weren't as good(this goes for the churizzo as well). This often happens when the chef is "eyeing up" the recipe and not keeping it consistent, or when they have to quickly make a new batch because they ran out of the first. Those feeling aside, I would say the food is reasonably priced (would be perfect if they were consistent) and I would recommend El burro to anyone.
(Keep in mind North Shore can get shady at times so visiting during reasonable hours and with a friend is probably a good idea)