Their food is by far the best of any of the smaller Mom & Pop restaurants Ive seen! Actually they are much better than some of the larger Mexican Restaurants I have been to! They are located in Mission near Nall and Johnson. I hate to give away such a secret, but Id be selfish if I didnt...
Pros: Great food, Cheap, fast
more