La Cascada offers Mexican cuisine, with options for delivery and takeout. It may have clubland roots.