el diablo restaurant in the canary islands wtf August 3, 2015 El Diablo restaurant in the Canary Islands – WTF fun facts Share this:TwitterFacebook Related
Went here about 10 years ago. Fascinating place