Get directions to: Tia Juana's, Hobbs, NM
Restaurant address: 3510 N Lovington Hwy Hobbs, NM 88240, USA
Restaurant: Tia Juana's