Chula Vista Mexican Restaurant

3935 State St, Salem, OR 97301

(503) 316-0019

Location