Sombrero is a Mexican restaurant.