Mexican restaurant · 3706 S McCall Ave #104, Selma, CA
More food in Selma, CA · Mexican Food in Selma