La Cascada is a Mexican restaurant offering comfort food from El Salvador, Guatemala, and Mexico.