Get directions to: Chapz Bar & Grill, Artesia, NM
Restaurant address: 1801 North 1st Street Artesia, NM 88210, USA
Restaurant: Chapz Bar & Grill