Get directions to: Zia Nina's, Tombstone, AZ
Restaurant address: 116 S 5th St Tombstone, AZ 85638, USA
Restaurant: Zia Nina's