Mariscos Culiacan
1326 Lander Ave, Turlock 95380