The Sombrero Festival, or Sombrero Fest, is a vibrant three-day celebration in Brownsville, Texas, that honors the cultural ties between the U.S. and Mexico. Held annually during the Charro Days ...