El Sombrero is a restaurant offering a mix of Mexican and German cuisine, alongside a cocktail bar.