China Coast 6063

China Coast #6063 was a China Coast Restaurant located at 1109 West Interstate 20 in Arlington, Texas. The restaurant opened in 1995, and ultimately closed on August 22, 1995 as a result of the chains closure.