This is a decent Filiberto's. Certainly better than the abomination on Apache Blvd. But it's not nearly as strong as some of the Phoenix locations, specifically the one at 19th Ave & Dunlap.
Ranking the various Filiberto's and its numerous imitators is an important exercise for taqueria fans in Phoenix. Serious connoisseurs of 24-hour Mexican food need to know how to avoid stale torillas, under-stuffed burritos and slimy chicken.