China Coast 6027

China Coast #6027 was a China Coast Restaurant located at Cielo Vista Mall, 8401 Gateway Boulevard West in El Paso, Texas. The restaurant opened on July 20, 1994, and ultimately closed on August 22, 1995 as a result of the chains closure.