Get directions to: Tia Lupes', Alamogordo, NM
Restaurant address: 1200 N White Sands Blvd # 109 Alamogordo, NM 88310, USA
Restaurant: Tia Lupes'