El Capitan’s has moved to 1201 Cornwall Avenue, #101. We are open Wed. – Fri. 4:00 pm – 2:00 am, and Saturdays 11:30 AM until 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.

Share This