9942 E Manning Ave, Selma, California 93662 USA
Thee best tacos around! My fav spot hands down
Photo Credit: Yelp