Chen's Chinese Restaurant 235 Juan Tabo Boulevard Northeast, Albuquerque, NM 87123