
We Look Forward to Seeing You!
Come visit El Picador Foods today.
3702 Del Sol Boulevard
San Diego, CA 92154
Phone: (619) 690-5506
Monday - Sunday: 7:00am - 9:00pm
3702 Del Sol Boulevard
San Diego, CA 92154
Phone: (619) 690-5506
Monday - Sunday: 7:00am - 9:00pm