You have no favorites. Add some!

Chef Chen’s Chinese Restaurant

Chef Chen’s Chinese Restaurant

751 E. Monte Vista Avenue, Vacaville

707-448-8822

Sign up for the community newsletter:

Sign Up!