Bar Casa Geno is a restaurant and bar known for its grilled dishes. It is located in Icod de los Vinos, Tenerife.