El Capitan’s is TEMPORARILY closed for relocation. Unfortunately, our building at 1314 Railroad Ave was sold in January. We are moving to 1201 Cornwall Avenue, #101 with a projected opening date of May 1st 2018. Stay tuned here or on Facebook for updates.
Our phone number is 206-459-2567 but be advised that does not ring through to the stand, as our crew-members are generally too busy to answer the phone. The owner, Marc Ravaris, will usually answer this number.