Taco Food truck

Fast food restaurant · 10015 Manning Ave, Selma, CA

More food in Selma, CA · Fast Food in Selma