Listen up, this is a huge tip I am going to pass on to you because normally I would selfishly keep something like this to myself but since I hardly ever am in this part of town it's not very likely I'll be able to go to Santa Madre much.
People, this place has the best tortillas ever. Better than homemade ones I've had recently, and even better than - dare I say - Carolina's. I just ordered an ordinary burro, but with the first bite I was immediately taken back to my childhood and that freshly made tortilla rolled up with a paper towel, butter running down my forearm.
Really sorry I can't tell you more about the other food, the service or even the ambiance. The tortilla obliterated all else.
Santa Madre is in a strip center on the North side of the road in the WalMart parking lot, just directly South of the WalMart.
You're welcome :)