Please don't let the location and appearance discourage you from trying this place. Homemade tortillas are great, truly authentic taste to everything. Bean and Cheese burritos will keep us coming back everytime we visit Phoenix...Those of you from Barstow this is the Platas of AZ..