Get directions to: Tinaja Alta Trading Co, Deming, NM
Restaurant address: 116 N Silver Ave Deming, NM 88030, USA
Restaurant: Tinaja Alta Trading Co