Al's Short Stop Escondido, CA

908 Del Dios Rd, Escondido, CA 92029