Create your own custom home page
for your favorite links ..
works on any device, and it's free!
Detail for Salvador's : Restaurant, Mexican
Salvador's is the BEST mexican food around. I've been going there since I was a little girl and I still go. The margaritas are one of a kind. The restaurant in Oak Park is closed but they are now located in Elmwood Park. The address there is 7700 W. North Ave Elmwood Park, IL 60707 Although the location is smaller, the food and the margaritas have not changed one bit. - Gabycaco@yahoo.com, 12/27/2001