The Perch? Well, they try hard, too hard probably. I personally wouldn't call it "higher end"
Pinches Tacos are some of the best street tacos anywhere. Its the sauces and marinades that makes street food great and they have it down.
The Bar-B-Que place is pretty good though I have not tried their ribs.