This place is a little difficult to find, but it's worth looking for! I was in Selma around lunchtime and decided to check this place out. I got the Chile Verde burrito and it was excellent! I will be stopping by here again next time I'm in Selma!
more