Chin's Szechwan Vista

  • Restaurants
600 E Vista Way
Vista, CA 92083
(760) 732-3880
  • About

    Voted best Asian 2011. Full service Chinese restaurant. Member since 2011.

  • Whom to Contact