Although I’ve lived in Salem for about 8 years now, I have small children and have done almost exclusively kid-things. But here are a couple of Salem spots that I like:
Marco Polo Global Restaurant has great food, an excellent vegetarian menu and the prices are reasonable (down town)