Sit-Down Chinese Restaurant. Best Chinese food in Antioch, been going here for over a decade. Table clothed restaurant with attentive staff, clean & classy atmosphere rarely seen in Chinese eateries. While the food is “Americanized”, it’s much better than your steam-table panda express.