China Coast 6024

China Coast #6024 was a China Coast Restaurant located at 711 East Expressway 83 in McAllen, Texas. The restaurant opened in July 1994, and ultimately closed on August 22, 1995 as a result of the chains closure.