I love this place. I used to live in San Antonio and since I moved away everytime I visit I make sure to come to Los Barrios. I brought my family while we were on vacation and even the ""picky"" eaters enjoyed the yummy food! I will definately be coming back soon!
Cons: parking
more