El Mayor, SALEM, Oregon (OR)
Readily positioned at 3180 Lancaster Drive Northeast () in SALEM, Oregon (OR) (97305), El Mayor is available at 5035852611. Please give them a call beforehand to make a reservation.
More restaurants in SALEM, Oregon (OR)
El Mayor contact information and details:
Address: 3180 Lancaster Drive Northeast - , SALEM, Oregon (OR) 97305
Contact Phone: 5035852611