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.