La Playa Guayabitos Turlock, CA

129 4th St, Turlock, CA 95380