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
In the Farmer’s Market parking lot off of East Main Street.