Swordfish Pub

Swordfish Pub, 6225 Sunburst St, Joshua Tree, CA 92252, United States

(909) 747-9673

Location