Sombrero is a Mexican restaurant offering delicious food, drinks, and cocktails in an authentic atmosphere.