Salvadors Mexican Restaurant, ELMWOOD PARK, Illinois (IL)
Comfortably stationed at 7700 West North Avenue () in ELMWOOD PARK, Illinois (IL) (60707), Salvadors Mexican Restaurant can be contacted at 7084521300. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in ELMWOOD PARK, Illinois (IL)
Salvadors Mexican Restaurant contact information and details:
Address: 7700 West North Avenue - , ELMWOOD PARK, Illinois (IL) 60707
Contact Phone: 7084521300
