Welcome to Big Mama Chinese Restaurant, where authentic flavors of China come to life in every bite. Nestled in the heart of Chaparral New Mexico, we are a premier Chinese food destination dedicated to delivering an exquisite dining experience that captures the essence of Chinese cuisine. We deliver to Northeast El Paso TX and McGregor Base Camp New Mexico.