Get directions to: Java The Hut, Tularosa, NM
Restaurant address: 905 Central Avenue Tularosa, NM 88352, USA
Restaurant: Java The Hut