New Mexican restaurant open, other business news