El Capitan’s is located in the heart of beautiful downtown Bellingham, WA, at 1201 Cornwall Avenue, #101, Bellingham, WA 98225. (206) 459-2567. See MENU and ORDER HERE for PICKUP El Capitan's