February 10, 2012
El Diablo Restaurant

Barbecue fans, behold El Diablo Restaurant, an unusual eatery in Lanzarote, Spain that has a grill...