How to Find Us
We're located in a beautifully restored building in the heart of downtown Salem, just across from the Salem Farmer’s Market on West Main Street.
Free parking is available behind our building in two separate lots across from El Jefe Taqueria Garaje, as well as in the Farmer’s Market parking lot off of East Main Street.