Panda Express ★★★★☆4.0 (267) Restaurants Chinese restaurant · Asian restaurant · Chinese noodle restaurant (more) 5075 Main St Ste 120, American Canyon, CA 94503 Call Website Details →