Chula Vista

  • 3905 State St,
    Salem, OR 97301
  • Phone: 503-316-0019
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map