Holtville Deli

525 Pine Ave Holtville CA 92250 USA

(760) 356-1200

Location