El Sombrero is a Mexican restaurant with over 35 years of history.