Mexican restaurant · 10951 E Mountain View Ave, Selma, CA
More food in Selma, CA · Mexican Food in Selma