My wife and I finally checked this place out a few weeks ago after getting a coupon in the mail, and we have already been back for more. The food is fantastic! The first time, I ordered a taco plate with all rice. The shells are fried with melty cheese, and the pulled beef was perfectly seasoned. Sometimes you go to places like this, and the rice is horrible, but this rice was also good. The second time, I ordered a taco salad in a fried shell. It's not on the menu, but these guys know how to fry shit, and they again didn't disappoint.
Some people are not going to like this place as much because of the location, and the setup is tiny inside, but this is a takeout spot, not a dining experience. The food is way better than Papa Chevo's and Arribas. It just doesn't have watered-down margaritas for happy hour crowds. When Papa Chevo's goes under, they should try to grab that spot.
Los Taquitos still owns Ahwatukee, but Francisco's competes as far as how good the food is. I would like to see this place grow and take over the Ray/Chandler side of town.