El Capitan’s has moved to 1201 Cornwall Avenue, #101. We are NOW OPEN Wed. – Sat. 4:00 pm – 2:00 am.
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.